My 2003 3.1 (90k miles) malibu wont start. It was running just fine. when i got in it to go home, it acts like it has run out of gas. The engine attempts to start but it wont. The computer pulled trouble code P0341 which is the cam shaft position sensor. Could this be the culprit or is it a faulty fuel pump?