89 with 4.2 will crank on half a turn if it has been less than a day since I last drove it, but if it sits for a few days, I have to crank on it for a good 20-30 seconds before it will fire. It runs great, and only does it after it has sat for a few days. It is parked on an incline. I think it's probably fuel draining out of the fuel line, and I remember seeing a post linking to a valve that was supposed to fix this, but for some reason all my searches on the forum no longer return any results. Does anyone have any ideas?