Did some work on the front. Test drove and got the p0500 code. engine ran a bit rough, got the ABS, ESP and traction control lights on the dash. Discovered I didn't securely connect the speed sensor from the knuckle to the connection in the engine bay on the drivers side and the connector separated. I made sure to connect it better this time. I reset the codes. Immediately the engine started running better. I'm seeing the p0500 as a permanent code. I disconnected the battery and plan to check tomorrow. Anyone else do something stupid like this and have the permanent code go away?