For the last year, I've been having issues with slow roasting pork, whether its shoulder or ribs or butt. When I go to my local stores the pork I get has this really strong urine like smell that remains even after I cook the meat. I bought a pork butt at aldi a month or so ago and it fared pretty well until I got a fatty piece and it had a slight smell. I'm wondering if my method of cooking (low and slow, 225-250) is either causing good meat to go bad while its being cooked or if I'm not cooking long enough at low temperatures to properly cook the fatty and sinewy parts? I'm also wondering if anyone else is having a problem with the pork their buying smelling terrible.