A friend of mine made his own pig roaster. He used and old electric hot water tank and split it lenghtwise down the middle with a grinder and zipcut. Bolted some hinges to make a cover and added some legs. Took the burner assembly out of a propane BBQ and drilled some holes in the bottom of the tank the same as in the BBQ. Added a lift handle to the top. Put a piece of angle iron down through the pig and fastened it to the spine with muffler clamps so it would not spin in the pig when turning it. Filled the pigs belly with stuffing made from bread, onions, raisens, spices, etc. and closed the belly. Wrapped the pig in chicken wire so it does not fall apart when you remove it after cooking. Place the pig in the cooker and turn on the burner on low. Turn the pig a quarter turn every 15 minutes. Just make sure you have extra propane on hand, as well as some beer and snacks. He turned the angle iron spit with vise grips, nothing fancy but got the job done. He left it in the cooker for 14 hours; when we took it off and removed the chicken wire on a table, the skin stuck to the chicken wire and the meat was exposed. It tasted awesome! Not sure if he used any BBQ sauce or not.