I've got an '03 4.7 SR5 TRD and love it. Changed the timing belt at about 100k.