Well I have a 94 Bronco XLT 351W with a E4OD tranny stock height with 32" tires.(I searched and pulled codes) Here's my problem, my truck every once in a while shifts real hard, I pulled codes and I got a 452 : Insufficient input from Vehicle Speed Sensor to PCM so I cleaned the plug for the vss and bought a new one, replaced the diff. oil (no visible metal shavings), and even inspected the tone ring gear and still had the same problem. So I read that the MLPS could cause the problem without throwing a code, I replaced it with the newer design along with the plug and aligned it properly. Same problem persisted along with the same code after being cleared. My next thought was that the wires may be broken or damaged so i followed the wires and inspected them and could find no fault in them, once again I cleaned the connector for the vss and coated it in dielectric grease, and cleared the codes. It didn't act up for a while, but my hopes were shattered this weekend when i took a trip to Nashville. I was merrily driving along when my cruise control ceased to function, I pulled over to the rest stop and it was shifting hard and sporadically like it didn't know what gear it was supposed to be in. I let it sit for about 15 minutes or so and hit the highway again, it shifted perfectly and cruise once again was operational. I almost forgot to mention that even though I'm getting a 452 code my speedometer is still functioning, no jumping, quivering, or any indication that the psom isn't getting feedback from the vss. It did the same thing on the way home so I pulled codes and once again got a 452. I'm also getting a 32 code from counting the airbag light but i doubt this would effect the transmission. I rechecked everything that I checked before found no fault. :banghead I need some help to know where to look next, right now I feel like :whiteflag but I wont give up cause I love my truck too much.