You're right the song is in D! The basic progression is; Dmaj9-Bmin7-Gmaj7(9)-Bmin7-A7(9), Eric Walls is playing on this track(check him out on YouTube!!!) he's doing a lot of guitar-centric stuff that would be extremely time consuming(hard!!) for me to try to tab-out but hopefully these chords will steer you in the right direction. I know the song modulates, and then there's a guitar solo but these are the basics of what's being played. Holla back, if you need help with the chords/voicings.