Hi, a shop is asking me to reflash the 2018 ecu after installing a 2020 5.3 which left them with a bunch of codes. They said they used all the hardware off the 2020 such as map, maf, injectors, intake manifold, tb etc.
Essentially I'm unsure if a tune can remedy any of this or if it's strictly a hardware mismatch.
Currently the codes they are getting are p0172, p0175, p16E4, fuel rail pressure sensor 1 and 2 internal performance and signal codes, p16E5, c2A07, c1166.