ORIGINAL: goodvibes
anything dropped out of the sky down in somerset?
I have not seen anything.
I am still unsure of your point.....but you seem to be having a nice discussion with yourself. If a petrol engine without a throttle is what you are looking for then look up gasoline direct injection.