I think it'll be an easy fix w/o swapping the harness.
Codes:
P0053 is an O2 related code
P0068 http://gearchatter.com/viewtopic1072...9699f7644bf005
TP related
P0089 Inj ?
P0107 Map http://gearchatter.com/viewtopic1176...9699f7644bf005
P0243 Boost Control Soleniod
P0443 Evap purge valve http://gearchatter.com/viewtopic1172...9699f7644bf005
P02228 Map related
Looks like there's a few things to look over for sure.