you have a leak in the port side vacuum. try spraying choke cleaner with the straw on the end around the vacuum lines with the engine running, when you hear the engine rpm raise you just found the leak....
Trouble code P0332 means: Knock Sensor Circuit Malfunction (Bank 2)
Trouble code P0446 means:Evaporative emission control system vent control circuit malfunction
Trouble code P0440 means:Evaporative emission control system malfunction
Trouble code P0440 means: Evaporative emission control system malfunction
im sure google does
Code P0105 means:Manifold absolute pressure circuit malfunction
Code P0105 means:Manifold absolute pressure circuit malfunction
The Code P0340 on your Elantra means:Camshaft position sensor circuit malfunction
Code P1237 indicates a Fuel Pump secondary circuit malfunction, including an open or short circuit.
Secondary Air Injection Valve
Replace the coil.
P0443, EVAP System Purge Control Circuit Malfunction. P0444