Could be the camshaft position sensor. I'm not sure though. Maybe one of the other members can chime in on this one.