I am newly registered here,I've always had a square body, and now the newly aquired one in my profile has been fitted with a 2003 gm 6.0 lq9. I purchased the engine from just chevy trucks up in Maine. It was my first ls swap and I'm hooked and ready to do another. Like Mike here...