Preheat the oven to 325 degrees F.
Mix together all of the dry rub ingredients in a small bowl. Rub the pork with canola oil and generously sprinkle the rib all over the pork. Put in a bowl, cover and refrigerate overnight.
BBQ sauce: Add the oil to a medium-sized saucepan over medium heat. Once hot, add the onion, garlic, and jalapeno. Saute until soft and season with salt and pepper, to taste. Add the strawberries and sugar and cook until the strawberries begin to break down and the sugar dissolves. Add the ketchup, water, strawberry nectar, jam, mustard, Worcestershire, salt and pepper. Simmer for 30 minutes.
Put the pork in a roasting pan and roast until an instant-read thermometer registers 145 degrees F, about 1 hour and 15 minutes. Brush with BBQ sauce the last 10 minutes of cooking.
Remove the pork from the oven and let rest for 10 minutes before slicing.