Update:
Ok so I picked up an upper o-ring a autozone first this morning, big sale of the day for them, took out the injector and the old o-ring was torn to shreds... big surprise :rolleyes.Put the new one on popped it back in the rail, took her out for a test ride and she's good to go, no more leaky!
Gonna give the guys at Pinnacle a call and just let them know that they only gave me a new lower o-ring and not the upper... just for future reference.
Thanks for the support guys!