I'm having trouble with a pump(i believe) on a '92 Delica. Other problem is I'm in Utah & van is in Olympia WA at a friends. He's a fairly decent mechanic, who freshened up the top end & & did the timing belt on a motor I got from the Japanese motor importers. So...starts right up & but then immediately races to full throttle & you have to shut it down. All linkage relating to the throttle has been removed.... thoughts anyone ?