check the timing again...things have a tendancy to stretch a little (timing chains)
also check the position of your throtle position sensor as well as your cam and crank sensors
also check that EVERYTHING is grounded properly, computer-motor-ignition-coil-EVERYTHING ELECTRICAL!!!!
this is what was wrong with the runner a while ago, bad grounds
later bro