Scott, as much as you hate to give people your money who don't work for it, you need to go to Stead in Walnut Creek. Yes they are bad at returning calls, but they have gotten better lately. I have been to them twice and they have started returning my calls. I told you before I mentioned your issue to a shop foreman done there and he said it sounds familiar as if there was a service bulletin about it at some point in time. Drag your @$$ down to Walnut Creek, it can't hurt.