Does it start hard every time you try to start it or just after it has sat for a while?? If it is just after it has sat for a while did you change or have the fuel filter changed just prior to this happening?? The reason I ask is I had a 95 that would take forever to start and it began after I changed the fuel filter.. There is a Disc that the fuel filter seals against, sometimes when you remove the filter this Disc will turn a little( it has an O ring on top to seal it) when you put the filter back on it tightens the disc back up and can damage the O-ring.. Pull the filter back off them remove the disc above it and replace the O-ring ,, sometimes it is a real pain to remove the disc