DIY: Fixing a P0442 code (small evap leak / fuel pump housing crack) for $10
Background:
Not long ago I noticed my check engine light pop on. Thankfully, I have a scangauge in the car all the time. So, I scanned it and found it was a P0442 code. This code says there is a small evap leak in the fuel system. Next step is obviously do a search on Mirage Forum! I found this thread. So, I take a look and sure enough that was my problem too. No way was I paying $900 for a fuel pump housing, so this is how I did it.
First, pop out the rear bench seat. Just pull up roughly in the center of each side. Its held down with a plastic snap connector. They're yellow in the image above. Once they've unsnapped you can pull the seat out.
Now, remove this cover. Three phillips screws and its off. Its got a foam gasket under it so it will probably require a bit of prying to get up.
Next, remove all of these connections. They're all pretty easy to figure out except the lower left one.
On either side of the white plastic there is some hooks to pull back, then the white cap will up straight up.
Now, you can pull the white hooks apart and pull the black sensor straight up.
Time to get that retaining ring off. Use a big flat bladed screw driver and hammer to start wacking it. Mine is obviously rusty and it took a decent bit of work smacking it all around the circle. Eventually it slowly started to move and loosen up.
Pull the retaining ring off, and then you can pull the fuel pump assembly out of the tank. You'll need to tip it as you go so you don't spill a bunch of gas all over stuff.
With the fuel pump assembly on a bench, clean it up and find the crack. In my case, the crack went all the way through and it wasn't tiny. I'd say it was at least 1/32" / 1mm in width. You could easily see light through it.
Then hit it with some rubbing alchol and a rag, and also a toothbrush to get in the crack as best I could. Then I hit it with 180 grit sand paper and then rubbing alchol to clean it up to prep it for glue.
This is the stuff I ended up using to seal up the crack. Its JB Weld Plastic Bonder. It is apparently made to bond to nylon which is what I believe this plastic is. Its very slippery and obviously holds up to gasoline.
So, mix some up and slather it on and in the crack. I used my finger to mush it into the crack. I also put some on the back side of the crack in the hopes it would anchor better that way.
You can let it cure or put it back in and let it cure in place (this might be a better option). I let mine cure the recommended 30 minutes. It was definitely not hard when I put it back in. However, I was running out of light, so in it went.
I think its been about a week now since I did this. My CEL has stayed off and I just passed emissions. I'm not exactly sure how long it'll last, but there is no way I was paying $900ish for a plastic housing! Good luck to you if you try it out.
__________________________________________
View my fuel log 2015 Mirage DE 1.2 manual: 47.2 mpg (US) ... 20.1 km/L ... 5.0 L/100 km ... 56.7 mpg (Imp)