Well I was trying to figure out if your vehicle was still under warranty, but since your profile lists a "2001"

year model.....(I didn't know Titans were made in 2001).....I guess your out of warranty.
Maybe the suggestions on the last post will work for you.
