P0183 = Fuel Temperature Sensor A high input
Most likely bad fuel temp sensor. Check and replace if needed.
From hyundaitechinfo.com
DTC P0183 - FUEL TEMPERATURE SENSOR, TERMINAL "A" IS INTERMITTANT
DESCRIPTION:
A new Fuel Temperature Sensor (FTS) has been introduced in the 2003 model year 2.4L and 3.5L Santa Fe, 2.4L Sonata and XG350. The new sensor measures fuel temperature in the fuel tank. The ECM uses this information for the Evaporative Emissions Self Check.
Fuel vapor pressure increases when fuel temperature increases. The ECM references the fuel temperature and indirectly compensates for the fuel vapor pressure during the evaporative emissions leak check. The FTS is located inside the fuel tank and is mounted to the fuel pump assembly.
The ECM can set Diagnostic Trouble Codes (DTC) relating to the FTS: - P0183 = Open Circuit, Signal voltage is greater than 4.6V
PART NUMBER INFORMATION:
- 31435-3B500 (Production Date 10/1/02 to 10/18/02)
- 31435-38300 (Production Date 10/19/02 to current)
I don't think you would need to replace the whole fuel pump assembly. Tell your dealer to look up TSB # 03-36-015