Mine went bad on my 01 with about 140k miles on it. They are easy to find all over E-Bay, picked up a replacement for $19 bucks. Took about 5-10 minutes to swap out and all is fine now. May be worth just picking one up to help trouble shoot, I'm sure you can turn it around if you need to unload it?