I made baby back ribs the other day, with Dr Pepper marinade.
It literally was a bottled marinade I bought from the store, called Dr Pepper marinade.
It sure looked like barbecue sauce to me, so I imagine you can probably make your own, from Dr Pepper and barbecue sauce.
I took a slab of baby back ribs, and cut it in half so it would fit in my Lodge 7 quart dutch oven.
I put it in the pot, and poured the whole bottle of marinade over the ribs.
I covered the pot and put it in the oven at 300 degrees.
Roasted until done.
It was delicious.
I'm sure it would have been just as delicious if you used canned Dr Pepper and BBQ sauce.