355 gas engine, Built in 3 cylinder diesel engine powering a 28.8 KW generator! Generator engine replaced (bought new) a year ago. Each circuit is independent. 20 gallon under mounted propane tank (lasts about a week between refills) Back up 40# full flow propane tank mounted on the back of the truck. Three burner flat top grill alto sham warming oven sandwich unit two deep fryers with oil filtering and recirculating system two separate ANSUL hoods full sized reach in cooler ice cream slide top freezer under counter freezer beverage/prep cooler between serving windows separate order/serving windows four bay sink separate hand sink grease trap over 80 gallon fresh/grey water mounted under the cabin on demand hot water heater ample overhead/under counter storage.