I wonder if more nitro would help. I never ran a BVM engine, so I don't know what they like to drink but the OP flies at 5800'. I fly at 5000 and use more nitro up here than I would at sea level. Maybe someone more familiar with this engine can help? And probably a colder plug?
Scott