Could be your lambda dead or loose. Mine came loose just after Christmas and the car spazzed out. Although the car did throw a code at the same time. Tightened back in and running fine.