The 3.4 is a good eng., supposedly better than the 3.0 insofar as better hp ratings and less problems with headgasket issues. I like my 3.4, but dont really like the truck itself too much.I live in an area thats on rhe oregon coast,just outside the oregon national dunes off road area,and alot of mountain roads.Working at a dealership,I see alot of trucks that get really used and abused.My own truck needs new rear springs bad,fatiuge from towing and off roading shows quick on these trucks,along with tie rod ends,clutches,axle seals,therefore brakes(keep an eye out for this).all in all though,the tacoma is a good rig, and with proper maintence,will last for quite a while and is far superior than say....an s-10 or ranger