When driving on highway the abs lights, anti skid lights and engine maintenance warning lights came on. Fortunately I was able to make it to my destination. I was able to clear codes by disconnecting and reconnecting the battery, then moving back and forth with 4 wheel drive engaged. I don't know why that worked. Fast forward 8 weeks, truck was running fine until I went back on highway and lights came on again. I put a scanner on vehicle while lights were still on but it showed no error codes. Truck seems to be running normal with no obvious issues. Any suggestions?