So I've got this 00 9-3 that's got me tearing my hair out. Below freezing this car starts terribly. Cranks for about a minute, then starts and runs perfectly and continues to run great all day. Problem has gone from intermittent to basically any time it's below freezing. Before I got this car someone else replaced fuel pump and filter, dic and plugs, cps, cts. I replaced the check valve and double checked fuel pump install (which was shady), same result. No cel or stored codes, and I only get about 1 min. of diagnosis time on days below freezing. Any ideas?