Let me put my 2 cents in on trucks I'm a diesel truck freak if you ate going to buy one and not chip it up the 06 duramax is the way to go period it's the lbz motor after 07 all the emissions crap came on the but if you are going to put a chip and delete the emissions then the newer d max is a nice body and cab the ford until the 6.7 came out are junk but if you put 1500$ into a 6.0 you can have it bulletproofed and it will last forever do not and I mean do not buy a 6.4 it will give you more problems than u can afford 06 and up dodge are good but tranny is the weak link for the price u can get a 6.0 for they are the cheapest route but a 06 lbz duramax is the best route again this is my semi educated opinion I drive a 07 dirty max with efi live and 4 in mbrp exhaust 19.5mpg with 305/75/16 all terrian tires so do what you want shoot me a p.m and I would be more than happy to talk to u about this