Ok so ever since I've owned my gtp it take a few cranks to start, usually I'll have to prime it a couple times and it's fine, it's basically losing its fuel pressure, if i try to punch it or race it just studders a whole lot, did the plugs a while back. I was told the "fuel pressure regulator" so I changed that and nothing changed, someone said it can only be that or the fuel pump itself so I changed the pump and still no change, any idea what else could be my issue?