OK, You are up there I'm down here. This is what I would do. Just because it ran fine on the ground doesn't mean it would run fine in the the car. You beat ,bang ,push, pull to get the engine back in and you could have bent, broken, moved something in the process . vac. hoses, wires, knocked the dist. around. Go back and check everything over. I never test one on the ground, toss it in the car, slam the hood and expect it to run perfect .