why will my 2005 Chrysler 300 Touring ocasionally not start
new battery new fuel pump. never know when car will not start. doesnt matter if its warm or cold. sometimes shaking the car very hard or loosing the gas cap helps but sometimes not. sometimes when it wont start the engine light or a red light that looks like a lightning bolt or both will be on then other times no light. car died while i was driving down the road like the battery had died about a wk ago. pulled over turned key off then started up first try. everytime it acts up & i have it towed to the mechanic it seems to start up so they cant diagnose the problem. please give me some advise. im gettin so discusted!!!