I figured that, that is why I asked in a PM, I figured you did not want to share it on the web.
I did read that. I wonder if the 06 comes with that mod already? My car looked like it had the little positioning tab sticking out. I don't have any water in the floor as of yet, just hear a sloshing sound.
Yes it helps. Bad news, looks like where it splits and the bolts come from the top, you have to drop it down. To drop it down, you have to disconnect the evaporator. The other thing I see is the tube that protrudes through the firewall, is at the bottom of a little valley. I wonder of something above it is clogging it? Maybe I just pushing it out of the way, then the slope allows it to settle back down.
Anybody any thoughts?