Ok, just thinking outside the box slightly here, you say it seems to be temp related?
Ah hang on you just said it
coolent temp sensor will cause it to run rough as the ecu will have no idea what temp the engine is and will run on a set fuel map, so worth a go
You can test your old cts by putting an ohm meter across the pins, then put a lighter or similer over the end of the sensor and watching the resistance drop as it heats up, thats because it an NCT sensor,
NCT = negative temperature Coefficient, so as the temp rises the resistance drops .........
Er hang on, ive gone off on one here :embarassed: oops.
And also sorry if im teaching you to suck eggs,
Good luck with it anywho
On another note, hope your timing has not jumped a tooth