Yeah, sounds like rear brakes sticking. If it's not just from leaving the old brake on, I wonder if something came apart in there.
That's pretty cool, man. Nice job, slaughter.
On rears, I usually just snap a cell pic in case I forget (if it's an odd setup), but printing that out would be even...