Well I couldn't wait... I just opened the DME and it a 24 pin stock chip #1267355236
Ya, sorry to here about your water damage, I guess the part needs to breath

I will papal you today, will that work for you? If so send me your email address
Thanks,
Bob