well, ive only had this car for about two months now, and for about 75% of that time, the check engine light has been on. i havent had much time to look into it, but since it was felt as though it was running fine, i let it go. now, when at idle, the car will shake. also sometimes when cruising at 40-50 it will hesitate. so i went to autozone, and came back with p0135, p1131, p0171, p0172, p0175. ive done a little searching, and it seems as thought cleaning my IAC and MAF should take care of the problems. and if not then maybe plugs and wires. just wanted to know if anyone had suggestions/more info before i got started. also, its got about 78000 on it.