sounds like they might have forgot to disable some things. try getting it reflashed again with eld and o2 disabled and then go about fixing the #4. i've see bad conversion harnesses randomly pop up code 4. swap harnesses to a boomslang if you've exhausted all other dist/wiring issues.