Metroid about 4 years ago [hidden] Oh_My said:Rotary pump?It's a Turbocharger. 1 Reply Copy ID Copy Link