anyone have a 16188051 pcm for sale or know how to repair these after a bad flash. i have 2 that are needing repaired or a good working ecm.