it might be beneficial to clear all the codes and use the car a while and then see if the faults are logged again - could have been a result of previous repairs
No work done recently, but its did have quite a bit of warranty work done last July and I remapped it with this about a year ago... I have cleared the codes for the time being and will keep checking...