Have you chcked the computer for diagnosis codes? I recently had a surging problem on mine and it correctly self diagnosed as a throttle potentiometer. Hans ------------------------------