looong time noooo seeeee folks!
Didn't have time to read through all the BS, I just read the OP's post and jumped straight to here:
A brand spanking new 2013 model got flooded and you are trying to salvage it yourself... hmmm, what happened to insurance?
1999 Prelude SH / Pearl White /
2007 X3 Sport / Jet Black /
2010 X5 Sport / Sapphire Black /
2013 X5 M-Sport / M-Power / Alpine White /