Hey guys, Accessory's relay, ignition relay, under dash and the engine control relay under bonnet have all over heated. Was after a 3.5 hour drive ran like a dream, then I went to restart it after 30mins off and she would not start came up with the svs low fuel etc. typical of a ecu unit failure, anyway after a full night off she started no worries in the morning, but after about 20mins and I turned it off into shops then out again failed again and would not start. so I swapped the relays around with unburnt ones and she fired up so I drove home 3.5hours as quick as I could, but the relays still got hot had a infa temp outside cover hit 100c, but ran like a dream again all way home. So today I pulled every fuse out and relay and went through all of them to see when it trigged the relays to over heat. The only ones left in were the acc relay, ign relay and engine control relay the ones that got hot, with key on acc and the 7.5amp ignition fuse in, all those relays would start to heat up. I also tried removing the ing relay and the EC relay and the acc relay would still heat up on its own. Would also heat up with the key on ing. As soon as I removed the 7.5amp ignition fuse they would cool off tested current 6amps going through but varied. still not enough to heat up relays and those size relays would handle 40amps constant yes? no other relays got hot or changed temp at all So after searching here all day thought it would be the ecu so I disconnected it and re did test and they still got hot. batt fine 12.5v and 7 months old alt charges upto 14.3v so could it be the bcm? not sure how as everything still functions perfectly. does it run any sensors through it? im guessing its drawing some amps but not sure how as I pulled everything else out and the batt doesn't drop voltage enough as it gets down to 12.2v only so that's telling me maybe 10-20amps? not enough to heat up relays. I'm fairly well mechanical and electrical knowledge but this has got me stumped. any help will be appreciated.