Ok my 16v has developed a recent problem, more so after it has got up to temperature but today it did it straight away, even stalled getting out of the driveway (I did take the dizzy cap off yesterday tho and gave everything a good clean because there is an oil leak going on that I need to address but I don't think its the cause here.. I also disconnected the cold start injector to see if it made any difference (could be why it played up straight away today I guess)

So the problem is the engine runs fine, while warming up (apart from today) but once Ive been driving for a while usually 15-20 mins (has been starting sooner lately) it starts stuttering and goes no where if I try and give it any throttle, like its hitting a rev limiter, I can sort of edge past it slowly if I slowly raise the revs with really light throttle but anything else and it shits itself.. really bad when trying to take off from a stand still, been caught out a few times now..

It has been running fine up until now, around 6k since full rebuild. Ive ordered a new dizzy cap as it looks about due. Plugs all look clean although a bit light/greyish, new leads, I cleaned all the connectors and ignition components yesterday, new fuel pump since engine install.

Things I'm leaning towards are the ecu coolent sensor, the knock sensor, tps or fpr/pump

any ideas ?