I recently took off my Pro-M 87mm mass air meter, and eventhough I triple checked all my connections, I have a miss. The miss is noticable from second gear on. The meter I put back on is the old stock one, maybe something happen to it; or maybe something else on the car went bad. Actually, the...