It appears to be a MAP sensor. I'm not having any luck with matching it up with anything online. Try removing the sensor and spraying it out with an electronic parts cleaner or a MAF sensor cleaner. Don't use a throttle body or carb cleaner as it can leave residue on it and make it malfunction. Remove and clean the IAC valve next to it as well. They can get gummed up with crap and cause idle/running issues. Good luck!