Yours is a few years newer than mine but did it just all of a sudden not want to start or has this been working up to this not starting by being hard to start? The grounding issue is a very good start. When you say that you have spark, is that at the coil wire or at the spark plug? Was the CEL light on before it wouldn't start?
I had her running the night before, I was doing a burnout in our backyard and she started right up then. How do I check the ground? I checked the spark by putting a screw drive in the spark plug boot, i brought it within an inch of the block and had my brother turn the engine over and it arced. what is the CEL light?
Yeah its cranking over and I know the battery is good. I checked the spark at the spark plug boot by sticking a screw driver in it and holding it close to a metal surface and it arced.
Well then it's not a ground issue, at least not with the battery or spark plugs.
There's only 3 things required to get a motor running. Fuel, Air, and Spark. If you're fairly confident you have spark, and it seems obvious that you don't have air blockages, then you have a fuel issue.
You said you have fuel pressure. Where did you check? The fuel rail on top of the motor or somewhere on the fuel line? There's something called the "Fuel Pressure Regulator" that might have given up on you.
40 last time I checked I used a tool my small engines teach lent me. this time I just stuck a screw driver in the same valve and it had enough pressure to sprayed me face for a good second or two, then I cycled the pump and checked the pressure again it was the same amount of force.