Hi, I have this TRX500FM bike in my workshop. Initial issue was that it wouldn't start. Followed Dianostic procedures as per service manual which resulted in failed PGM. Replaced PGM with new one and was all good for a few days. Then appeared a number of active fault codes which allowed bike to start and run but would cutout when you try to rev it. Again, followed all diagnostic procedure at per manual. Resulted in another failed PGM. Replaced the PGM again and had been good for quite a few weeks with no issues. Again, the PGM has failed as I have no gear display and won't start at all. I put the other PGM in and with start but not rev with the same active faults. I believe something is failing the PGM but can't work out what the cause is. I have checked power and grounds. Battery charge rate ect. Any help would be appreciated.