C-Class (W203) 2001-2007, C160, C180, C200, C220, C230, C240, C270, C280, C300, C320, C230K, C350, Coupe

2002 C240 - issues with P0442 & then P0446.... Help/guidance needed

Thread Tools
 
Search this Thread
 
Rate Thread
 
Old 05-10-2011, 12:09 AM
  #1  
Newbie
Thread Starter
 
tvirk's Avatar
 
Join Date: Apr 2011
Posts: 4
Likes: 0
Received 0 Likes on 0 Posts
2002 MB C240
Question 2002 C240 - issues with P0442 & then P0446.... Help/guidance needed

Hello friends,
I am new to this forum and have been learning some great information. I have an issue and wanted to get your help/guidance before continuing to pour money into it.

Here is the info with the kind of timeline....

Check Engine light came on... took car to autozone... was told error code is P0442..... changed gas cap (got from MB dealer).... got code reset by an autoshop.... drop around.... Check engine light came back again.....

Went to the autoshop that works on domestics and imports.... got oil changed ($125)... when can is even and i check engine oil, it says "Perf. Service on time" but while driving the screen becomes red with a beep and says reduce engine oil level (something like this)... does it mean the shop added too much oil? how much does the 2002 C240 take? this is one error...

For check engine light, P0442, the shop changed purge control valve and canister shut off valve and reset the code.... cost $600 (included smog test, parts & labor).....

Drove around and check engine light came back on... this time code is P0446.... took it back to the autoshop and they told me that this code means that now they have to change the fuel tank pressure sensor... it will cost around 250-300 for part & labor... before i go and spend this money, just wanted to get your opinion if this makes sense and i should continue with this repair.... i need to get the inspection done and cant get it done.

why would P0446 not show up in the first place when P0442 was showing up? is this something that might have been messed up by the autoshop? please guide/advise on what should be the next steps.

sorry for the long post but i wanted to communicate as much information as possible. Thank you all for your time...

Regards...
Old 05-10-2011, 02:28 AM
  #2  
MBWorld Fanatic!
 
W203E35's Avatar
 
Join Date: Feb 2009
Posts: 5,537
Likes: 0
Received 7 Likes on 6 Posts
2006 C350 Sport 6MT
P0442 means the Purge control system has slight leak. Leak can be in the hose connection or shutoff valve of activated charcoal canister.

P0446 means the Activated charcoal canister shut-off valve is defective.

Maybe there were more codes but the mechanic thought the main issue was the 442 and if he repaired it the 446 would go away. These codes are similar so one code might cause the other one to go off even though the other was is fine.

Sounds right, just have them fix it.

Here is a picture of the unit.


Attached Thumbnails 2002 C240 - issues with P0442 & then P0446.... Help/guidance needed-5841.gif   2002 C240 - issues with P0442 & then P0446.... Help/guidance needed-5842.gif  
Old 05-10-2011, 07:36 AM
  #3  
Senior Member
 
contact148's Avatar
 
Join Date: Jan 2010
Location: Canada
Posts: 456
Likes: 0
Received 4 Likes on 4 Posts
2003 c240 4matic wagon
yes you need to reduce the amount of oil you can suck some out from where the oil dipstick tube is (or better yet get the shop to they dd it)
Old 05-10-2011, 09:54 AM
  #4  
Newbie
Thread Starter
 
tvirk's Avatar
 
Join Date: Apr 2011
Posts: 4
Likes: 0
Received 0 Likes on 0 Posts
2002 MB C240
Originally Posted by Karo
P0442 means the Purge control system has slight leak. Leak can be in the hose connection or shutoff valve of activated charcoal canister.

P0446 means the Activated charcoal canister shut-off valve is defective.

Maybe there were more codes but the mechanic thought the main issue was the 442 and if he repaired it the 446 would go away. These codes are similar so one code might cause the other one to go off even though the other was is fine.

Sounds right, just have them fix it.

Here is a picture of the unit.


---------------------------------------------------------

Thanks so for P0446, they want to replace Fuel Tank Pressure Sensor. Does that sound right?
Old 05-10-2011, 11:34 AM
  #5  
Newbie
Thread Starter
 
tvirk's Avatar
 
Join Date: Apr 2011
Posts: 4
Likes: 0
Received 0 Likes on 0 Posts
2002 MB C240
so should i let them change the tank pressure sensor for code P0446? thanks
Old 05-10-2011, 12:02 PM
  #6  
MBWorld Fanatic!
 
W203E35's Avatar
 
Join Date: Feb 2009
Posts: 5,537
Likes: 0
Received 7 Likes on 6 Posts
2006 C350 Sport 6MT
Ask them about it. Tell them that the P0446 P0446 means the Activated charcoal canister shut-off valve is defective. And see what they say. They might know more than me. I'm not a mercedes tech but I did stay at a holiday inn

Print the post I made and take it to them. See what they say.

Good Luck and also tell them about the extra oil. If you set your car in "Dyno Mode" you should be able to see the oil level. See how much extra is in there. 1quart and above is bad and I would have them suck the oil out with an oil extractor.
The following users liked this post:
C3Duece (08-30-2020)
Old 05-13-2011, 07:25 PM
  #7  
Newbie
Thread Starter
 
tvirk's Avatar
 
Join Date: Apr 2011
Posts: 4
Likes: 0
Received 0 Likes on 0 Posts
2002 MB C240
update from today

so went back to the shop to get the shut off valve replaced (P0446) and they took the part to dealership to replace.. Dealership refused to return the part. they want the part in the car and then they want the car in their shop to check. if the part is the issue, they will replace it otherwise they will charge $130 for diagnostics..... anything wrong with this picture? how will i know if that part was the issue or not..... hmm thats why everyone calls them stealership


now i will have to take to the dealership next week.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 


You have already rated this thread Rating: Thread Rating: 0 votes,  average.

Quick Reply: 2002 C240 - issues with P0442 & then P0446.... Help/guidance needed



All times are GMT -4. The time now is 04:01 AM.