I'm not sure what a mechanic would charge to replace it... but I found the part at www.Autozone.com.
Duralast / Camshaft Position Sensor
For your 2004 Dodge Neon 2.0L SFI SOHC 4cyl
Part Number: SU3020
Ref: OEM Number: 4667745; 4778796; 4882850; 4882850AA; 4884111AA; 5096057AA; 5235378; 6034887
$25.99 / 2Yr. Warranty
The camshaft position sensor is mounted to the rear of the cylinder head.
All you need to do is replace the sensor. It cost around $20.
$150
about 5000
It cost me around $200
How much will it cost to replace a cank sensor on a Mazada 626?
If your oil is at the correct level replace the oil sensor. The part will cost around $15 for the part
2.7l is about $1000 to $1500 3.5 about $450 - $550 with a 2.7 the water pump is in the motor
$49.99
The average cost to replace a shift solenoid on your Dodge Durango is $175. The shift solenoid will cost approximately $50 and two hours of labor.
How much should it cost to replace the airbags on a 1997 dodge stratus?
The average cost to replace brakes on your 2004 Subaru is $70 per wheel. The cost to replace brakes will vary depending on several factors.
The sensor will cost around $75. It will cost another $75 to have it installed and the ECU reset.