E60 Discussion Anything and everything to do with the E60 5 Series. All are welcome!

P1447 check engine code

Thread Tools
 
Search this Thread
 
Old 02-23-2015, 11:15 AM
  #1  
New Members
Thread Starter
 
GiancarloFrenna's Avatar
 
Join Date: Jul 2014
Location: Canada Quebec
Posts: 42
Likes: 0
Received 0 Likes on 0 Posts
My Ride: 2006 525i
Default P1447 check engine code

Hey guys, I recently got this P1447 check engine code come up, it says "Diagnostic module tank leakage (DM-TL) pump current too high during switching solenoid test" what's causing this? Some people say it's my DM-TL pump tank? or could it be a faulty gas cap?

The car is a 2006 525i automatic with the N52 engine and it's got 140000km/86000 miles.
Old 02-23-2015, 01:22 PM
  #2  
Super Moderator
 
seanjordan20's Avatar
 
Join Date: Jul 2011
Location: Augusta, GA
Posts: 3,601
Likes: 0
Received 313 Likes on 300 Posts
My Ride: 05 530i M54
Model Year: 05 530i
Engine: 3.0 M54
Default

It very well could be the gas cap. Have you been in an accident lately? Did the code come on after you refilled? The cap is 10 years old so I wiould start with that and clear the code. If the code comes back then pump if faulty and needs to be replaced. Im looking at the message "current too high" could just be the pump. Troubleshoot and please get back to us and let us know.
Old 02-23-2015, 01:37 PM
  #3  
twh
Members
Senior Members
 
twh's Avatar
 
Join Date: May 2005
Location: Denver, USA
Posts: 1,468
Received 44 Likes on 41 Posts
My Ride: 2006 BMW 530xi 6MT
Model Year: 2006
Engine: N52
Default

I don't know about the gas cap behavior of the BMW, but I had a rental car once that didn't have the gas cap on right and it took more a couple days after I put it on right for the light to clear.
Old 02-23-2015, 02:05 PM
  #4  
New Members
Thread Starter
 
GiancarloFrenna's Avatar
 
Join Date: Jul 2014
Location: Canada Quebec
Posts: 42
Likes: 0
Received 0 Likes on 0 Posts
My Ride: 2006 525i
Default

Originally Posted by seanjordan20
It very well could be the gas cap. Have you been in an accident lately? Did the code come on after you refilled? The cap is 10 years old so I wiould start with that and clear the code. If the code comes back then pump if faulty and needs to be replaced. Im looking at the message "current too high" could just be the pump. Troubleshoot and please get back to us and let us know.

@seanjordan20 - I just bought the car used less than a year ago, it was in an light accident on the passenger side door.. 6k of damage so nothing too bad and I doubt it would have affected this The thing that leads me to believe that it's the gas cap because I clear the code and I go fuel up and boom it reappears, so it could be that. If it's the pump how much would that cost at BMW? Thanks

@twh - Even after tightening the gas cap and shutting down the car and restarting it, it doesn't erase the code, so I think the gas cap has leaks.
Old 02-23-2015, 04:08 PM
  #5  
Super Moderator
 
seanjordan20's Avatar
 
Join Date: Jul 2011
Location: Augusta, GA
Posts: 3,601
Likes: 0
Received 313 Likes on 300 Posts
My Ride: 05 530i M54
Model Year: 05 530i
Engine: 3.0 M54
Default

If it reappears when you fill up then replace the cap. But if its not the cap and you still get the light then just replace it yourself gives you something to do for a Saturday morning. It is easy to do. The Bosch part cost $76. This is also a how to for replacement. Read the article I think it explains exactly what your car is doing. Good hunting friend.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
gergnang
E60 Discussion
14
02-02-2021 07:29 AM
thesalboy
Other BMW Models
2
04-08-2015 09:13 AM
Stranger12
E60 Discussion
33
04-05-2015 10:42 AM
laz1left
Vendor Classifieds
0
03-11-2015 11:15 AM
E60Nut
E60 Discussion
3
04-16-2004 03:33 PM



Quick Reply: P1447 check engine code



All times are GMT -8. The time now is 09:24 PM.