Automotive engines sold as industrial have far lower ratings. The V10 Ford is typically used on 75-100kW gensets meaning it’s topping out at about 135hp and that is with a turbo added.
The V6 maxes out around 47kw which is about 64hp. Before I ignite the Ford Chevy debate, it’s no different for the GM industrial versions or the old Chrysler products.
Even at the lower rating the max life of an automotive engine in a genset is 10 - 20k hours if well maintained or about 2 years of continuous operation. The generally accepted conversion factor is 4000 hours equals 240,000 miles at light load cruising speed of 60MPH.
A B5.9 or QSX15 will run 30-40k minimum. I’ve seen Kubotas run 60k hours. Again, that 5.9 in my truck is 325hp, in a genset it’s 175hp.
Stationary cooling systems are larger due the fact you have no airflow except the engine driven fan. Truck cooling systems are typically larger to support long periods of idling or low speed operation and to have reserve capacity to allow for the system to age because they are simply expected to last longer.
Just my bit of insider info.