Welcome to the forum Stimpy
So you're into Ren huh? Okay, i guess that was a stretch, but hey... I'm just an engineering geek.
Truck mounted treb? That'd be a sight. How 'bout doing a rag top converted hearse and mounting the treb in there? Yeah, it'd have to have articulated base uprights, but nothing a couple of hydraulic rams from say a couple of forklifts couldn't fix.

Then you could be the Death Brigade.
Cheers