Ah right, looks like a universal jobby.
Can I see a pic of your engine bay please? In particular the air intake setup. You must make sure the MAF is sealed tight and proper when fitting. This is key. The engine may also take a little time to adjust as well to the new MAF readings.