05 GT. The PO340 code will flash the check engine light at times and run roughly when it does then the check engine light will go out completely and run fine. Other times it will continuously show the check engine light but run perfectly... Has been happening for over 6 months about once a month average. I replaced the Cam Position Sensor (OEM), checked the wiring, had the battery tested.. As an intermittent problem, I need advice from someone who has really been into troubleshooting PO340.. HELP...