Cheers Asad, the timings been checked and adjusted after the rebuild and everything seems okay. I was only wondering about the wiring/earths because im running a aftermarket headunit, aftermarket Tacho and HIDs and i believe these all use seperate earths, and my wirings a nightmare. Plugs and leads have been done recently mate, along with the Dizzy Cap and the rotor arm. Also had a new TPS Sensor and the throttle body has been off and cleaned out and all the pipes going onto it have been replaced. ;)