been trying to figure this out for a while. started off that the car had a p0102 code. i replaced the maf. didnt fix the problem. found out that it was blowing fuse 21 which the maf is a part of, replaced it, it blew a couple more times. i brought it to my mechanic. he cleared the codes. took it for a ride and everthing was fine. now it popped the fuse again. it might have been throwing some other codes but im not really sure. one i think was the EVAP Purge, i think there was one for the 02 sensor. im thinking theres an electrical short SOMEWHERE! somebody help i cant figure this **** out!!!!