Let me be the devil's advocate here - accurate information aids diagnosis.
1 - How many ECUs has it blown/times have you repaired the ECU?
2 - What did you change - the cap or the ECU?
3 - How did the other person test it?
4 - If he put your ECU in to another vehicle and it worked, what's the probability that you have a fault elsewhere?
In short - your initial post suggests you have replaced/repaired the ECU several times, however, the follow up posts, suggest otherwise.