You really are having bad luck with this car Mark
I hope the dealer gets this sorted for you asap.
FYI P0244 error code details below.
Generic OBD Error Code Details for P0244
Turbo/Super Charger Wastegate Solenoid "A" Range/Performance
What does this mean?
OBD Code P0244refers to
The PCM monitors the supercharger (boost) bypass (SCB) solenoid circuit for an electrical failure. The test fails when the signal moves outside the minimum or maximum allowable calibrated parameters for a specified SCB solenoid duty cycle (100% or 0%) by PCM command.
Symptoms
Possible sumptoms of OBD code P0244
- Engine Light ON (or Service Engine Soon Warning Light)
Causes
Possible causes of OBD code P0244
- VPWR circuit open to SCB solenoid. - SCB solenoid circuit shorted to PWR GND or CHASSIS GND. - Damaged SCB solenoid. - SCB solenoid circuit open. - SCB solenoid circuit shorted to VPWR. - Damaged
Possible Solutions
Disconnect SCB solenoid. Connect test lamp to SCB solenoid harness connector. Cycle SCB driver in PCM by Output Test Mode. Test lamp cycle on and off - SCB solenoid is suspect. Test lamp always on - SCB signal short in harness or PCM. Test always off - SCB signal or VPWR open in harness or PCM.