Truck will not start. Was running perfectly fine. Until the other day I went to go leave work and no crank, no click either. Turned the key on and had power (Headlights lights, radio, dash display, ect) . Amperage Gauge was reading properly. But when I went to start the truck nothing... had to tow it with my forklift at work and pop start it to eventually get it running but that’s the only way to get it started. Put a multi meter on the battery’s and was reading okay. Checked every fuse I could possibly find and nothing. Even tried to bump start the starter but couldnt get it to turn over. I suspected it was the safety switch for my clutch but I tested it and it checked out alright. Finally got the truck home and the red circle light, on the dash stays on now (when it normally wouldn’t) and it’s throwing a p2509 code. Can anyone help me?