I have a 2006 and it recently went into limp mode while i was driving its giving 18 check engine codes as well as the o/d dash light is now flashing. codes are p1035, p0155, p0403, p0443, p0446, p0740, p0743, p0748, p0755, p0758,p0760,p00763,p0778,p0798,p0962,p0966,p0970,p1000. its been in the shop for around 2 weeks with them not being able to find the issue. i was looking for some help to see what this could possibly even be. The car has no cats and no o2 sensors so the check engine light has been on.