God I love this forum.
Up at work and the missus was on the phone describing pretty much exactly this issue. I was fearing the worst, like injectors and such. There is still hope it might not be that bad. Let the mechanic have a look at it.
I was semi submerged for about 5 minutes at the Powerlines in Perth about a week ago...