I like the perspective, but an idea might be to get a little lower on the ground physically with the camera, unzoom to your widest and try and get a different, more impressive perspective.
Perhaps moving yourself a little more alongside the passenger side of the truck would give you some different lines?
Maybe even do some selective DoF stuff with the logo on the front grill
I love still life stuff, and wide-angle still life is even better!
Canon EOS 5D MkII | Canon EOS 7D | Canon Digital Rebel XSi | EF 35mm f/1.4L | EF 50mm f/1.8 II | EF 85mm f/1.8 | EF 100mm f/2.8 Macro USM | EF 135mm f/2L | EF-S 18-55mm f/3.5-5.6 IS | 580EX II | LumoPro LP-120My Flickr