the light came on friday on way home from work with tcs light. Drove it saturday short distance 3 miles and tcs light went off. Pulled codes today and got P0300,302,304,306 multiple random misfires . It seems to be running fine have not noticed any misfires. the only other the out of the ordinary was the drivers side rear door power lock wasn't working (locking and unlocking using power lock switch) the last couple days but today is working fine,dont know if related or just another problem. Erased codes after I pulled them and drove short distance 3 miles and runs fine and no check engine light yet. any suggestions. thank you