I HAVE A 2003 CHEVY TRAILBLAZER LTZ AND IT ACTS LIKE IT WANTS TO SHUT OFF WHEN YOU TURN SLOWLY OR WHEN YOU FIRST DRIVE OFF FROM BEING IN PARK, CUOLD THAT BE SIGNS OF FUEL LINE GOING BAD AND IS IT EXSPENSIVE TO FIX?
When truck is first started up in the morning it makes a loud noise and if it doesn't warm up for at least 25 minutes it rides rough. I have had a tune up, oil change, and coils changed. I don't know what else to do or what is wrong. And my check engine light has been on for almost a month and my mechanic says its the gas cap, help me please.