I'm working on my girlfriends 2007 Dodge Caliber SXT 2.0. She was driving it and it stalled in the middle of traffic and wouldn't start back up so I had to get it towed home. The ETC light was illuminated as well as the CEL. I scanned it for codes and it came up with P0013, P0010, P2090, P2088 which say camshaft position actuator low bank 1.. etc.. I changed both intake and exhaust VVT solenoids. Both of the camshaft sensors have been replaced. I changed the MAP sensor while i was replacing the others. The car will try to crank but acts if it isn't getting any gas. Could this possible be a Throttle body issue? I took it off and cleaned it after it first happened and nothing changed.