Piston Depot - Engine & Kits for Professional Engine Builders and Parts Wholesalers.
1BL-6B0)...OP0297 New Oil Pump > 1999-04
1BL-6R )...OS0320 Oil Pump Screen > -02