I drive scudo 2l jtd. It drives very well most of the time but when I accelerate going up a hill the eml comes on and it drives as if its not firing on all cylinders. The problem goes away when I switch the engine of and on again. Any suggestions on what the problem is would be greatly appreciated.