Bought this off eBay thinking it was the issue with my bike. Alas, it was the ECU. So these bad boys are up for grabs. I did test them on my bike and with a multimeter and didn't find anything wrong with them. Here's the description form the advert:
**LICENSED DISMANTLERS BY THE STATE OF...