Pump covers suck. They are a PITA to install, they shrink with time, and they crack.
So do the fascias, so should we start leaving them off the car? Great reasons not to use one by the way, its hard to put on and can wear .
eBay selling at it's best I can tell you stock Delorians and quite a bit of slugs so the Turbo is a super nice up-grade.
K-Jet: Causing electrical issues since November 5th 1955