sorry for the delay in reply but i'm posting back to bring closure on the issue.....
my car turned out to be quite the amazing car. the fault cleared itself. the mechanic put the car under 4 engine states/loads, kept it for 3 days and no more errors occurred
i drove it for 4 days straight and no problems