Toyota Repair: Codes, camshaft position sensor, vacuum hoses


Question
My friendly autozone identified these codes from my check engine light.  P0340, P0441, and P0446.  I own a 99 Camry with 185,000 miles on it.  From the printout, each code has multiple possibilities.  The only car problems I have noticed is that on rainy damp days, the car gurgles when I first start it.  I know it may be hard to answer this, but are any of these codes signling a problem that MUST be addressed or my car will die.

Answer
The p0340 code is a camshaft position sensor malfunction, I would need to know if it's a 4cylinder or V-6, the other two codes are not as serious, they pertain the the emission control evap (vapor recovery)system, look for any vacuum hoses on the intake system the may be off, in most cases this may be just a gas cap that's not sealing or was left loose, trying a new gas cap and clearing the code by disconnecting the battery is a quick and inexpensive way to find out if that's the problem, otherwis it will require extensive diagnostics.