Your R+P is not compatible with the E46 M3 differential. The most cost-effective route to go is to buy an LSD (like the OSG that Turner sells) and install that in your case with your R+P (the one from your open diff).