Just an update the mechanic fixed it. I put an electric fan from a Buick on the truck and hooked it up on a toggle switch with a fuse. I used to big a fuse (what a rookie mistake) so it was drawing to much current and was causing to wire to over heat and shut the engine down. They hooked it up to a relay and hooked the switch up to the ignition and the truck has been running great no problems.
Mark88 I wanted you to know that there is no more foam in the oil that is gone since the rebuild.
Just for future reference, it wasn't the fuse that was the issue, fuses don't "use/draw" power they heat up and break the connection if the circuit they are connected to draws too much power.
The fuse you use should be rated for the wire size not the device that gets the power.
In this case the fuse you used was too big for the wire size, so the wire heated up instead of the fuse.
In general when you have a device that will use more than 10amps in a vehicle you should use a relay with amp rating large enough for device, a wire size from battery to relay and relay to device rated for that same amperage.
The wires used to activate the relay(at toggle switch) can be smaller because they will pass less than 1 amp, so this can be added to any existing circuit already protected by a fuse.
Wire from battery to relay should also have a fuse rated for that wires size, or a fusible link wire.
Fusible link wires are better for some applications as they usually won't burn out(like a fuse) unless there is a dead short, so in the case of an electric motor which can have a high amp spike on startup a fusible link might be a better choice than a fuse.
There are also "slow blow" fuses, these work similar to fusible links.