2008 Grand Cherokee won't start
My girlfriend has a 2008 Jeep Grand Cherokee (5.7l Hemi) that won't start. It rolls over but doesn't fire (or even sound like it's trying to start). However, a little starting fluid sprayed in the air intake and she fires right up. After getting it started, it will continue to start (if warm). Cold starting is the issue. So I'm going to break it down the way I thought it out to eliminate possible culprits. Please let me know if I'm missing something or incorrect about something.
1. Fuel Supply Issue
I. Fuel Pump - The main reason I don't think this is it is because it starts fine warm. If it was a bad fuel pump, it wouldn't just not work when cold starting and work when warm starting.
II. Fuel Filter - Again, it would have to be totally plugged to not push the needed fuel to the engine but then again it starts fine warm and runs fine once running (no hiccups or loss of fuel).
III. Fuel Pressure Regulator - since this regulates fuel to the engine, having it start warm and run fine after starting doesn't really make me believe this is the issue. BUT, I am not to sure on symptoms of a bad regulator other than what I've googled (which don't match the issue at hand).
IV. Pinched/clogged fuel lines or vapor lines - again, it starts fine warm and after I spray either.
Notes: The one thing I am unsure about is the fuel vacuuming idea. Fuel Pressure needed to start and idle is different than it is driving. After it's started the lines vacuum from the pump (in theory). Could this explain anything as to the difference in cold/warm starting?
2. Spark & Compression
I. Spark Plugs - spark is fine. Plus, again, it starts fine warm.
II. Compression - tested good but again, starts fine warm.
Other than a small issue that I haven't thought of or some electrical issue. I am at a loss here.
Anyone have any ideas?