If it runs to 3000.... the firing order is ok.
Actual Firing and Cyl layout is not relevant on this motor. 1&4 go to the bottom coil, 2&3 go to the top. It doesn't matter what end you count from or which way each pair goes on the coil. It only matter that the correct pair is on the correct coil.
The first things to check over is vacuum leaks, EGR, and PCV. Make sure the vac lines are all routed right.
It's ok thru higher RPM... Assuming your bodged wires and plugs aren't a problem, you could have a bad coil or crank sensor. You did gap the plugs to .060??????
Allot of people have had trouble with Bosch Platinum plugs, so if you used those you might want to pull them out and use regular Autolite or AC.
------------------
11-Sept-01, The day the world as we knew it ended.