Gizmo is our local auto to manual swopping guy, and he can assist with sourcing and installation, I think his last quote was 14k including box.
What I mean by a shop with a scanner is somebody that can plug in yar car and look at the error history and see if there is something wrong/misbehaving.
Not all errors cause the egine light to go on, meaning that if you are down on power, the computer may be compensating for something, specially with the introduction of the chip.