Started by EcoPowerParts, December 04, 2012, 03:12:50 PM
Quote from: Ricanracer140 on December 31, 2012, 08:16:09 PMI think that's an external oil pump. The mechanical DI pump is on the valve cover.
Quote from: crash712us on June 17, 2013, 04:51:43 PMI wonder what type of power its making, the DI pump still looks stock.