0 like 0 dislike
3.0k views
by

The engine light turned on took it to the nearest auto part and code p3400 and p1521 came up, I already change the oil and filter and engine light is still on

Vehicle: 2006 Dodge Ram 1500

1 Answer

0 like 0 dislike
by (13.5k points)
P1521 Incorrect engine oil type

P3400 MDS (multi displacement system )  Rationality bank 1

P1521 by itself is a software issue there has been a TSB for this situation which involves erasing and reprograming the PCM with a new software. As for P3400 this is more complex , you may have insufficient oil pressure acting on the lifter locking pins.or the oil passage restricted , to access the MDS solenoid you will need to remove the intake manifold, and remove the MDS solenoid and clean out the passage of any debris.

Related questions

0 like 0 dislike
1 answer 503 views
0 like 0 dislike
1 answer 725 views
0 like 0 dislike
1 answer 2.4k views
asked May 29, 2017 by
1 like 0 dislike
1 answer 613 views
0 like 0 dislike
1 answer 703 views

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...