How deep was the puddle? If it didn't cause a hydraulic lock (which would really be an engine killer unless emptied very carefully) then you could try unplugging the MAF.
If that works, but it dies again when you plug it back in, spray the MAF with brake cleaning spray.
Worked for me (after mine got drenched in a bad storm)!
BCingU,
En. ;-)