When I try starting my car in the morning (and the engine is pretty cold) it either doesn't do anything at all or it starts to turn over and then makes awful screeching and clunking noises and stalls. Usually it starts after I start rolling the car forward in neutral. After I get it started in the morning, I don't have any problems at all for the rest of the day. Any tips on what I should do and what this could be? The car is automatic transmission btw.