My '90 civic lx starts & idles fine but aftyer a few minutes. The check engine light comes on & when it shifts (especialy when going up an incline or a quik acceleration) it surges & then loses power about 6-8 times in rapid succession causing a jerking back & forth it allways happens at the shift point this does not occur when the check engine light is not on (automatic trans.) any help?