" remove the top bolt and bolt in the new spring"
If your's is like most trucks, THIS step will give you fits !
The upper bolt that holds the spring retainer clip is frequently frozen and the spring prevents you from getting a good angle on it to break it free.
I needed to cut my spring out with a cut-off wheel to get enough room to swing a breaker bar and socket around in there.
If you contemplate using a flame wrench, be aware that the fuel and brake lines are running through the frame rail on the right side. I would recommend NOT using a torch to heat that bolt if it's stuck.
DV