Hi all, I'm running out of ideas on this, so thought I'd ask for some advice.
I have a 1UZ (from a 1990 LS400) in a Hilux Surf.
The engine starts, revs and idles perfectly when stationary, but when I give it some throttle on the road, it coughs and splutters its way to around 50mph max...