Nope, my fix ultimately failed. The code I get now says the box is bad. The problem with the vtm system is there are about 20 different things that can throw the light, and it is a low voltage system, susceptible to dirty contacts. After I bent the pins the light stayed off for 6 months. It tends to be off during winter, and on during summer, but it has never thrown the temp sensor code, or the egr code, or the low fluid code. I am so sick of these computer systems - do like Subaru and make everything mechanical. Based on this problem and how my dealer has handled it and treated me I will never buy another Acura again. The dealer was so nice the last time; vowed to help me solve this once and for all. Then when it came time for me to drop the car off they said "look - if we help you out on price... are you ever going to buy anything else from us? Can we count on your future business?" This was a week after I spent $600 on a starter with them. This was Acura in Sunnyvale, CA, btw. They initially told me they'd get Acura to cut the price in half and pay for labor, but then they wrote it up as $900 for the box, and $300 labor that I'd have to pay if they couldn't find anything wrong with it. Now how they gonna find anything wrong with a computer box with an intermittent problem?
I am now searching for a donor box, and will probably bypass a bunch of the BS sensors. All I want it to do is turn on the diff when it senses slip; all other system bureaucracy can go to hell. Of course the MDX is getting long in the tooth; 90k miles of this problem, and 5 visits to the dealer for it couldn't fix it.