Sorry to hear of your issues.
My bro had the same thing happen.
After MANY phone conversations Dyno Jet his unit was determined to be toast after O days working!
My suggestion is 86 the turds and get a competent Tune ECU Dyno!!!
Oh yeah - perhaps add your location under your avatar . . .