Hello. Long time follower on the board for issues resolution. You all were right on every time for me to diagnose and find and replace parts. Thank You All. My 06 Titan has 137K miles. Bought it new.