Either your a super-nice person or love a challenge to spend all that time! I tried all the things you mentioned too with no luck, but yes - I did find some other part numbers like 88956332 $168 is a rear body and floor panel. Since these repairs were the result of an auto accident - my attorney agreed to find out from the dealer or insurance company and let me know. I'm trying to figure out since I was rear-ended if any of their work may have been relative to the mechanical issues I'm having now - seems my fuel pump is blown.