oil light on 2005 Buick Century

two weeks ago I had a oil change now the oil light stays on for a minute or so I brought it back to the place I had the oil change and I was told I may need a new switch,how true is this and is there an other way to correct this problem?thanks Fred

by in Meriden, CT on September 09, 2010
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
ANSWER by , September 09, 2010
switch may be bad-go ahead and replace it and see what happens.