Can you tell me what type of engine I have based on the serial number? 

Yes you can see your engine type using Serial-number searches . However this kind of search only works for engines that are less than 25 years old. For older engines please see the serial number and eninge type at your plate.