Hello, this is my first post. 2002 ranger edge 3.0 65,000 miles threw code p0442 and started missing. Took truck to dealer,said coil going bad.New coil still missing at idle. Have an evap leak above gas tank. Will evap leak cause miss, If not, what to do next. Replaced plugs,wires also. Thanks