To prepare pork, combine first 3 ingredients in a large zip-top plastic bag. Add pork; seal and marinate in refrigerator 8 hours, turning bag occasionally.
Preheat oven to 400°.
Remove pork from bag, discarding marinade.
Heat oil in a large ovenproof skillet over medium-high heat. Add pork; cook 4 minutes, browning on all sides. Place pan in oven; cook at 400° for 15 minutes or until thermometer registers 155°. Remove from heat; let stand 5 minutes. Cut pork into 1/4-inch slices; keep warm.
To prepare sauce, combine cranberry sauce and remaining ingredients in a small saucepan; cook over medium heat 5 minutes or until thoroughly heated, stirring occasionally. Serve sauce with pork.