So I have a 2013 jeep GC Laredo and I'm dealing with the fuel pump relay problem. It had the recall done. I searched and searched and found you can replace it with a newer relay because this one might be bad. Found the exact one from eBay and put it on. Still has long crank. So searched again and found someone found a relay from AutoZone and replaced it still has a long crank. Doesn't do it every time but still does it. What is could it be if not that? Or what other things should I look at or diagnos to see if I can fix it?