Page 1 of 1

Map sensor or turbo pressure sensor?

Posted: Sat Nov 28, 2020 4:32 pm
by Chapucero
Afternoon everyone, anybody know if a 2007 1.9 dci has a map sensor AND a turbo pressure sensor? when I Google either by name they look like the same part and on one parts website it comes up as "Turbo Boost Manifold Absolute Pressure Sensor For Renault Megane ll," I've seen online that some vehicles have both but can't find anything specific about a Megane, I'm well confused!! If anyone knows could they also point me in the right direction to locate where it (or them) is please - many thanks