My car stinks of gas. I can't find any leaks but I do small gas in the vacuum line at the FPR.(Ive got the newer style ZZP Fuel logs.) I've heard the these ZZP FPRs go bad. Is there a way to fix the leak? Don't remember what kind of warranty these things come with so, if I can't fix it should I send it to ZZP for repair?