Theres some pics for you.The first pic shows the different foot peg.The second pic shows you that you do have the correct pedal and how far back it sits.Hope this helps you out.
ahh sh*t yb lol.......i told u that that pedal would work......and i remembered that when i bought my 03 pedal i also got IMS roll design pegs......so without those pegs, i wouldve been in the sme pot as you.......my bad bro