when im at a dead stop and begin to accelrate out at about 20mph the check engine light comes on then shuts off and then turns on again at about 45mph...and while crusing it seems to go on and off every 10 seconds--any one know the deal with this??--my ty seam to be running fine though except for the light going on and off.......