yesterday i got int the car and started it up ...if i give the car just a little gas the check engine light comes on...then when driving it , its off until i let off the gas...the light comes on until i give it gas again then it goes of when i let off......it also bucks bad.............egr?