What kind of fuel pump, and carb ? brand, mechanical or electric ? And what exactly does just came from sea level mean ?