I have recently baught a non running engine and rebuilt the engine. At start up it ran rough and threw a code of P0300 random/multiple misfire. It has a new cap, rotor, wires, and plugs. Has any one else had any simular issues? Could it be some other sensor? I plan on testing the cam, crank and knock sensors. I have replaced the fuel pump, fuel injectors and all the internal parts of the engine. Not sure where to start. I also had to replace the ignition key, key was lost. Thanks