BSE Sensex at 33-month high, autos race ahead