Ford Escape - Removal and Installation - Oil Pump - Engine(09) Save Image Image gallery: 1995 Ford Escape: Stage 1 Tune Install - Necessary?