hard to say without getting my hands on it! you possibly have two unrelated issues. the hot starting problem can actually be mapped out of the ecu in most cases, although 99% of the time i find a hardware fault causing the problem. Lumpy tickover can be down to torsion value (cam timing) out of spec or faulty injector seals/bolts, but again there are plenty of other things that can cause it too.