Starting and Idle issue.
I have a 2011 Dodge Ram 1500 4.7L with 58k miles. Just recently, my truck will sometimes have trouble turning over. When i do get it started, It will sometimes sputter and even die. When it idles, My head lights flicker along with my dome light (If door is open). I have not tried anything to resolve this issue, Needing some advice here.