Hi all! So I feel that we have hit a dead end with trying to figure out why my 03 odyssey is stalling. Last year, the converter was stolen. In the process of stealing the converter, the upstream o2 sensor wires were damaged. I was able to eventually have an aftermarket converter installed, but the wires were never fixed. Ever since the original converter was taken, I have had problems with the van stalling. It seems like right before it stalls, the traction control light comes light comes on. Also, the stalling usually occurs when slowing down to come to a stop or yield. The van has been to two different mechanics and no one can find the issue. One shop replaced the crankshaft position sensor, but of course that did not stop the stalling. Occasionally the transmission will slip as well, which triggers the tcs light and a stall. Idk if this is connected in any way, but thought I would include that part. Any input would be greatly appreciated!!