May have missed this in the thread but have you checked the sensor itself. I seen one a few years back the the float piece broke. Causing the low oil light on steady. It still puts a smile on my face because instead of checking the dip stick the guy had added 3 quarts of oil and the light still wouldn't go out.
383, Forged Crank ,6" H-Beam Rods,Forged Wiesco Heavy Duty Flat Top Pistons,Lingenfelter Mechanical Roller Camshaft 236/244 .590/.590,Crane Solid Roller Lifters,Crane Gold Race Roller Rockers 1.6,Manley Severe Duty 2.02 1.60 Stainless Valves+.100 Ported Heads and PM intake. NOS Sportsman Direct Port Fogger System 240 HP Shot,Center Force Dual Friction Clutch,Auburn Posi Pro,Motive Gear 4.56,Boyd Coddington 20" Espadas,Nitto Invo 305/25ZR20,Nitto Invo 285/25/25ZR20