Hi are you sure you got the stop rod in the the place it s easy to miss a line it and difficult to tell take the top off and double check it . Your pump may have a stop solenoid but it might well still have the Mechanical stop too .Does anyone have a diagram of a 2.5 na diesel injector pump please? Want to make sure I have put the springs back on in the right place because the bugger wont start now after changing the O ring on the throttle shaft.