Very cool, unique build! The LS engines really are incredible...and I'm amazed you're getting so much of the power to the wheels! You may change out the flowmaster to a straight through exhaust, the flowmasters are chambered/baffled and don't flow very well. It could be an easy/cheap way to pick up 5-10hp or so. Post timeslips
and maybe some more pics!