2003 ford ranger misfire 6cyl 3.0