I'm stumped, honestly. It sounds like you've got a fully new upper assembly. If it didn't fix ANY of the codes that were being thrown, I'd question the computer, but you said you've replaced that as well? Which computer, specifically? I think you'd have to replace the ECU specifically.