So I was on my way home from some where last night and got on my car a little bit to let her breathe as some might say haha, and the check engine light came on. I went to the car store a little while ago and had the check engine light read to see what my car wanted to tell me oh so bad. These are the codes it threw at me: P0102 (MAF) - P0122 (TPS) - P0300 (Random Misfire)- P1404 (EGR). Now my question is, can one of those codes cause all the others to pop up and so on? I was reading online that the misfire may be caused by the faulty EGR valve, is this true? I need to some what figure all this out by tomorrow night because I am driving about 3.5hrs to Cape Cod for two job interviews, need to make it cause I am jobless right now haha. But any ways, any insight what so ever on this issue or where I should start would be great. Thanks guys!!!