2000 7.3 MYSTERIOUS OIL LEAK! Ford Powerstroke Diesel Forum(03) Save Image Image gallery: 2023 Ford Focus ST: URGENT! Oil Leak Near Valve Cover