Good Afternoon! I recently purchased my first Bronco and I've been having issues with her since day one. She was stalling out at random times and not idling steady. She hates small incremental movements and always stalls reversing out of a parking lot but runs fine on the open road. I started with a much needed tune up, adjusting the timing, replacing a few relays, checking for any grounds and any issues with the fuel pump, with no joy. She's now been at the mechanics shop and he was baffled because he would get her running great but she'd die after idling for 20-30 minutes. The folks I bought her from said when they detailed the engine some water got into a relay switch but once they replaced it, she started up no problem. However, they didn't drive her much between when that happened and when I purchased her. Unfortunately I didn't test drive her first because I'm in the military and wasn't able to fly out to get her and bought sight unseen because the price was too good to pass up. She's in incredible shape if I could just get these kinks out. The mechanic is telling me the ECM needs replacing because it won't cycle from startup to operating mode. I'm not verse in ECM's, so I'm pretty much taking his word for it. The problem is when he pulled the ECM to get the program code, it had a Ford Taurus ECM. No doubt this ECM was re-programmed for the Bronco whenever it was installed but the program code physically on the computer is for the Taurus program. I've called Flagship One and Ford but both say they can't decode the VIN to get the program code for my particular Bronco because 87' is too old. The questions I have are the following: Do you think it's actually the ECM? Could detailing the engine have caused something in the old ECM to malfunction? Does anyone know how to find out which program my Bronco is running without that program code? Could the current ECM be plugged in to determine the code it's running? Lastly, my mechanic said the other option is changing from EFI to carb to bypass any computer issues all. This sounds like a really expensive and stupid idea to me. So I'm hoping y'all could point me in the direction to decoding the ECM or what else could be causing the issue. Thanks in advance for your advice!