sorry to read about your crash! and subsequent damage to your motorbike. No chance that you got any of the license plate details off the offending vehicle as it sped away? Sounds as though the main wiring & ECU replacement have come about with an unfortunate aligning of the stars... at least the dark cloud has had a sliver lining, besides the weather hasn't been all that great... well at least not round here most days.