I have a 2003 5.0 Merc that had a cracked block. After $5K and a new long block converted the motor to a 5.7L. I took it to the lake and at 3000 RPM it backfired and had no power. The shop says it may be timing or maybe needs a new ECM which is $1300. Can the old ECM be re-flashed? Any ideas?