i have a 95 z28 with a stock a4 it runs and drives great until i do a full throttle shift. then the service engine soon light comes on and it shifts at 3500 no matter what throttle position. then if i cycle the key on and off four times it goes back to normal until i do a full throttle shift.