I have owned my 1997 Taco since 1998 and now have 200,000 miles on it. very reliable 2.7 4 cylinder. Only a few problems like starter and clutch fan. Now for the bad. Frame rust! I am looking at costly frame repairs, but I am sure that the truck will last another 100,000 miles once I get this done.