So I'm getting a P0452 code for Evaporative Emission System Pressure Sensor/Switch Low on my 2011 GMC Yukon XL 2500. After some online searching, it led me to the fuel tank pressure sensor. I thought it'd be an easy fix, so I order a sensor, drop the tank and low and behold, I can't find it. 
Here is the part I have.
Here are pictures of the top of my tank. The first one is in the middle where the pickup and fuel lines are. The second is what I believe may be the actual pressure sensor. I just can't find a part in the parts store that looks like that. Ideas?



Here is the part I have.
Here are pictures of the top of my tank. The first one is in the middle where the pickup and fuel lines are. The second is what I believe may be the actual pressure sensor. I just can't find a part in the parts store that looks like that. Ideas?