Perhaps a bad relay somewhere? had injector relay go bad 2 years ago. help?
HouseCallAuto 3/16/2010When you say "will not start" does that mean the engine does not crank or it cranks over but does not fire over? Since you replaced several things that have to do with cranking or a dead battery I'll assume that it does not crank over when it gets cold.
Do this first. This is gonna seem a bit simple a suggestion but I see this sometimes. Make 1000% certain that the battery terminals are in pristine condition. I know you said you had a new battery. Pay particular attention to the positive battery terminal where the two battery cables attach to the terminal. If the copper wiring under the insulation is not bright and shiny where it makes it's contact with the terminal, cut the terminal off, cut back insulation to shiny copper and replace the terminal.
Kevin - HouseCall Auto Mechanics