Truck-mounted power