Hi Jonathan .
Okay with just being bought this will be under the warranty still .
The check engine light has come on while the management system has encountered an malfunction with in the system.
Looks like they cleared the codes for the sale , depending on the issue the check engine may take a few days to a week before it has covered all the test drive cycles .
The seller will have to check the knocking from the steering column and rectify this for you .
check engine light as ABS,SRS light will cause a MOT failure so this has to be done .
When you get the car back let them know you want the malfunction code that was recorded and then have it rechecked for codes at another local shop when the light comes back on .if it does and compare ,if same code issue was not rectified .
Need further assistance with this issue then please get back to me with the reply box below .After rating there is no further cost for any other question relating this issue .Kind regards Greg
Yes this is true why they did not do this before the sale is Odd.
Good work always good to have a second opinion .
History codes will be there if they where not cleared also ..
Have him check both ones the check engine light comes back on after receiving the car .