this fault 0170 ( Fuel Trim Malfunction. (Bank 1))
could either be that your AFM (air flow meter)the one that comes just behind the air filter box..is faulty/dirty/knackered..check the wiring plug is plugged in ok too...
or it could be that your front o2 sensor in the precat. might need replacing ..
would first clear codes ,by disconnecting the battery (make sure you have your radio code etc first) for 30mins then do pedal test to make sure code is gone ,then take the car for a 5min run and do pedal test again..then if its still there you might need to change the item/items mentioned..
try and get back to us..