02. No APPS failure potential, early cab style, solid drivetrain, no motor mount failure, etc. That said I'm happy with my 04' but have had to deal with failed throttle-body's before modifying them for a permanent fix.
Rather than tell you everything I love about my Tacoma, let me tell you what I don't love. From an article I'm working on about my Tacoma...
"Steering Rack: I've gone through 3 now, one of which had horrible play right out of the Toyota box, we didn't even get it installed before we were pulling it back off to swap with another Toyota re-manufactured unit. When I replaced the first rack I installed the Energy Suspension Poly Bushings and have swapped them to the subsequent racks. I'm adequately satisfied with the OEM new steering racks but I've been less than satisfied with the quality and longevity of the re-manufactured steering racks. I should note that on stock height trucks or lifted trucks seldom used off-road, the steering racks seemingly last indefinitely. However add a taller suspension thus increased tie rod angles combined with larger tires and heavy off-road use and they will likely need replacement every 30-50k miles. It should be noted they don't fail outright, rather they get sloppy and you'll note loose steering. So while they might get a bit loose they are not likely to leave you stranded or yield the truck un-driveable.
CV Shafts: Started clicking at turns at 90,000 miles, these were replaced by the dealership with OEM reman's under the 100k factory warranty. Clicking is gone but following the CV replacement I started dealing the leaking at the diff seals. Along with the steering rack issues, CV axle issues are directly proportional to the suspension lift, a necessary evil for my cases particularly since 90,000 miles and still working albeit 'clicky' is adequate for me, 55,000 of those miles were with the lift installed. While increased CV axle wear is common on lifted vehicles, more common is CV boot tearing or rips. Thankfully neither of which are prone to leave you stranded and will give you plenty of notice before needing attention.
CV/Diff Seals: My issues started when the dealer warrantied the CV shafts. Since this time I've had to replace the passenger side CV/diff seal on the passenger side a couple of times. The dealer warrantied their work the first two times but I decided to address it myself. I actually installed a second seal in the passenger differential tube, so far so good but they usually don't leak for ~10k miles. Its not a common issue and I've yet to run across a customer having similar issues on identical built Tacoma's. Jury is still out on why I was dealing with so many leaks.
Fan Blower Motor: The unit started squeaking fairly badly and subsequently failed. When I took it out I found it packed with dust, my guess is all those days running in the desert with the windows down finally did it in. Replaced with an OEM blower. The relatively low cost repair took only a few minutes, in hindsight I should have tried to swap the bearings on the blower but I was in a hurry to get out on a trip and didn't want to be annoyed by a squeaky blower motor.
Idler Pulley: Not sure if the abrupt angle of the super charger belt caused this to fail but it was howling pretty good and thus replaced with a new OEM pulley when the 90k service was performed. Low cost and easy to replace.
Clocking Spring: The clocking spring in my steering column failed, which then causes the cruise control to be non-operational. This could have been result of improper alignment when one of the racks was replaced but it failed quite some time after a rack replacement. Replaced with an OEM unit in a matter of minutes. The failure left my cruise control and drivers air bag inoperable. So while it was annoying and unsafe, it didn't affect the remaining operation of the truck."