2003 Honda CR-V CEL when surging

was driving at 75 mph when my car slowed to 55mph. i pulled over and let it sit for about 15 minutes and then it was ok.It has happened a few times. Mechanic installed a timing valve solenoid and it surged a few times on me what is the problem. it has 217000 miles. other than problem mentioned it runs great…HELP…P.S. Now engine light comes on when it surges.

If the Check Engine light is now coming on, the computer has stored a trouble code.

Have the mechanic pull the trouble codes from the computer, and it may indicate what’s causing the surging.

Tester