WOW dude your truck rocks. I love it. Very nicely done and the flames on that Top Kick are amazing. I think if you drop the mounts down a bit to just get the body to the edges of the chassis plate it would be perfect.
Otherwise that is show winning material right there, concourse winner for sure.