There is no way to make WPE work again, unless WPE has a feature to recalculate the checksum by itself, which I doubt it does (never used WPE so I don't know).
if so hard to bypass WPE so how some one send so mach messages about MPGH? have some other program to send the messages?
because if yes so maybe we can use in some new program