serious issues here need help please
I have an 04 f150 4x4 5.4l I have a rattling noise that happens when accelerating, it does it in 4x4, and when I'm parked I rev it and it rattles. My 4x4 low works but my 4x4 hi light comes on for a second and then disappears so I don't know if it is engaged or not I think it is because when I accelerate it feels like it's shuddering. So I would really appreciate the help. O yea I do have a check engine light for multiple codes P0138, p0430, p2270, p2271 Any ideas

