On my birthday on the way back home the car stalled and died while driving. It gave me a p0375 and p0021 ml. I got the car started for a few seconds but it dies out. But while it runs for those few seconds its running very rough and it sounds like its stalling in the process. What i hear from the front of the engine is rattling noise, likely chain noise . I only hear this when it runs for a few seconds that it stalls. While i try to start it without success i don't hear the rattling noise. This is what i have done to check if it was the camshaft sensor. I swaped sensors from the bank 1 to bank 2 and vice versa and i still got the p0375, which tells me this is not a sensor issue. Checked the wire that goes to the sensor and its good. It itermetetlly gives me p0078 code as well but that went away and now is only left the p0375. Guys i am out of ideas at this point any ideas or feedback or people that have faced similar issues please help.