Are you sure it's the right PCM? If it's been so heavily modified, isn't there a chance someone swapped ECMs too? Having a totally wrong XDF would also explain it.

But agreed with kur4o; just post the BIN.