1992 Buick Regal 3.1L

engine light constantly comes on and idles up and down when you have your foot on the brake in drive