Ok, sorry it's been so long, I did replace the fuel shut off solenoid before I posted the question. I thought it was the alternator, because I could unplug it, and it wouldn't blow the fuse, but then I would plug it back in, and it wouldn't immediately blow the fuse. In fact sometimes it would blow abruptly later in the week upon loading someone. So I replaced the alternator and it ran great for a few days. Yesterday it blew the fuse while running again, and I tried unplugging the alternator again, it ran for a few seconds and blew it, and continued to blow it when turning the key. I put in a fuse this morning, and it popped it again upon turning the key, so I plugged the alternator back in, put in another fuse, and it started and ran good for 10 minutes and blew it again.