I haven't been able to speak to BMW about your ban to discuss this so I've reviewed it on my own.
Judging by your rapsheet, specifically your recent punishments, I'd say 4 days is an OK duration of your ban. Regardless, it has almost expired as I post this so I suggest just waiting out the remaining time of the ban. In this time, please re-read the
Server Rules and make sure you understand them.