My car now starts, but its leaking fuel from the distributor for the 7-12. The mechanic says it needs replacement, so does the injectors and fuel...