dodge ram magnum 360 no spark

You have use your 5.9 computer. I have a 5.2 and got a 5.9 computer and the car won't start with the 5.9

What I'm worried about is all this "smoking."

WHERE IS THE BATTERY GROUNDED?

Sounds to me like the battery is grounded to the frame and not to the block and the starter can not get enough current. This is a VERY dangerous situation on modern EFI electronics laden systems, because it can cause other harness connections to "try" and become the ground path.

Go over your wiring carefully, and MAKE SURE you have a good heavy cable from the battery to the engine block.

(In my Ford Ranger, the ground cable has a "T" fitting in the cable. It goes from battery to frame and on to the block. On my truck, the cable got internally corroded right inside the cable next to the frame connector and would NOT crank the engine)