I have a 2004 Grand AM. The fuel filter was just replaced and now if I let the car sit for 4+ days, it won't start (no crank). Battery isn't an issue, everything is tight (shop checked everything). When I have it towed, the jostling of the tow does something and the car starts, so the garage can't replicate the problem. When I turn the key, I can hear the fuel pump trying to work, all lights come on, just no crank. Fuel filter replacement may be a red herring. Also, if I drive every couple days, no issue. Any idea what could be settling over a few days that would cause a no-crank issue?