well i think you should have welded another plate on the frame where you welded the support of the A pillar. the frames on these trucks tear really easy. it wont tear just drivin around but if you roll there is a good possiblity that it will tear the frame off at the welds there. Great work so far though! is there a reason you used hot rolled steel over DOM? the hot rolled is generally weaker due to the welded seam down the middle.
By the way, whats that bracket hangin down by the rear diff on the chevy?
P.S., ill race your buddy in the chevy on or off road w/ my chevy. Ill even throw some 40s on so the tires are equal