Can anyone please advise - My 2002 Saab 9-3 TID starts and runs from cold no problems, If i stop it when warm and try to re-start it cranks but wont fire. Cheap OBD2 reader gives code P0607 Control Module Fault. I've changed the crank shaft sensor and still the same. Please help as it's having my life.