I have a swapped D16Y7 with D15B7 intake manifold (i believe) and the map sensor is not the one that's supposed to be on there I think. i can't remember what the previous owner told me, but he said something about how he had to change the map sensor to get the car to run properly. I think he was talking about the bouncy idle, which the FITV, so I'm wondering what sensor I need to get, because my sensor is held onto the bracket by a pipe cleaner. I'll take a couple pics later to explain. It is a Denso but I'm not sure of the part number.