I'm thinking that the no cool at low rpm is a possible indicator of the electric fan not working - thinking that you are only doing higher rpms while driving, thus forcing air through the condensor. Check through the grill to see if the fan is spinning. Rotten egg smell = sulphur, common to human or car farts. Assuming you aren't farting in your car there could be an over-rich condition causing your catalytic converter to be working and stinking up the place. My guess is that you aren't really smelling sulphur, but that the AC evaporator has a nice moldy stinky coating. Replace your cabin filter lately? There's a product designed to kill the stuff that's stinking, but I wouldn't use it without pulling the filter. Sudden one side heat sounds like a bad heater valve or heater valve switch (driver/passenger climate control) for the driver's side doesn't it? Or do both sides fail together?
Tom Walrod