Here's some pic of it.
i bought it on ebay for $74.
Take a look at the pics and tell me.
I really hate it the way my car was shaking and terrible idle.
Maybe having CAI changes everything,don't know,but at this point i just going to buy the Mazda MAF.
The pic that shows the MAF on the engine is the one i have since i bought the car,don't know if ever got replaced before.