Ive had good luck with 99 izuzu npr with chevy 5.7. Very reliable. But id try to find a roll off box one where u could have someonebweld up a attatchment tovhaul cars with. The bad surbans or pickups may bevheavy for it