To be perfectly honest there all spurious codes that have no detrimental effect on the vehicle what so ever,, the only slighty concerning code may be the p0341 for you cam signal. as for the rest they have probably just been picked up over a long period of time. personally I would have them...