I have a forklift with a commercial slant 6

If the engine you have now stalls out after 10 minutes, your replacement engine will likely stall out after 10 minutes.

Stalling is usually fuel delivery, ignition or something other than the actual engine.