"Ran when pulled"

They just keep pulling. They have a good engine/trans combo. I wonder what the trans gearing is. I have a 94 5.2 Van and it will pull as long as I keep my foot to the floor