As it is a dry sump engine I would surmise that the oil pump gulps whatever vapor is in the engine as well. That would lead to foaming.


What's your mileage? Who cares. Is it practical? See #1. What happens when it rains? You get wet.