Who installed the trailer wiring package on your truck, is it factory, does it have a back up power supply which is required on a Rover??? Mike J.