I never met up with the owner, but I managed to get a few more pictures.
I am guessing it either has IFS off a car, or a 1/2 ton front axle With 8 lugs on the rear, and
6 lugs on the front wheels.
The engine was unfamiliar to be by sight, but maybe the pics will help identify it.
Driver's side view Passenger side view