New (slightly used) MAF is installed and didn't change a thing, now I'm becoming a little irritated. It's a K&N CAI and I didn't oil it at all?? I didn't know you had to??

The car also barely has any power when at high speed, it really feels like something is clogged but I have checked everything in the CAI, MAF and TB. The other day I got on it and the check engine light flashed a few times and then went off??

Anyone know a good GP mechanic in the Detroit area?? I need to get this beast back to full strength!!