My explorer starts great when cold. When hot it needs to crank 20 or more times , almost like its flodded. I changed plugs wires and coil. Reset the code. It came back. I took it to a garage who changed the plugs and ran a cleaner through it to clean injectors. Charged me 400. The code was back...