I have a 2001 Lexus Ls430 with 107,000 miles. Before I replaced the front brakes, the vsc light and engine light came on. I changed the Front brakes and went for a ride. Everything was off but after a few miles the engine and vsc light came back on. I took a look at what code it was throwing. It was showing codes 300,301,303,305,307,1349 & 1359. I reset the codes and took it for a ride. Again the lights came on so I checked and now its just 1359 and 0420. Does anyone have any idea what I should do? Please help