disconnect battery for a couple of hours then start the car, let it warm up and then take it for a drive, cruise at half throttle, nasil it once or twice and let it tickover for a bit too. should re-learn all it's values and if there is anything wrong/stopping it doing so it will pop up on fault reader.