3.3volts is correct at sensor the hotter the car gets lower the voltage ie the sensor with heat increases resistance ie restricts the voltage back to ecu, if you put a jumper cable across the two pins on temp sensor this will throw fan on and eml and code for short to positive fault code, i do this to test the circuit from sensor to ecu, also check the earth return wire is in fact earthed with multi meter,
also diagnostics on live data you can watch coolant temp increase and rev car for a good 40 minutes at 3000 revs to induce loads of heat to the system while watching temp on live data , or probe the temp sensor on signal wire and watch the voltage at set times or recorded heat via diagnostics live data, its only way to begin to understand the system, also can monitor the piloted thermostat housing below it ie has a 12v feed to it, if this was faulty and not closing the engine would not get hot enough to throw fan on and effect everything else, the top rad hose is the feed from the thermostat pipe so the heat is forced downwards have seen people fit pipes the wrong way around and get in to all kinds of issue where it air bubbles at temp sensor and sensor only reads the hot air lock and not the coolant, this dont end well for many with engine damage if driven on like it, to check as car from cold warms up the top house should get hot first and bottom last, around 90c should start opening to move water through fully open around 105c on new housings and good knows what on cheap housing