you should not be adding things to divLeft from code, it will be shown or hidden from the master page code depending on whether content is loaded there. The correct way to load something there is to create a UserControl or SiteModule and install it and add it from the content system, or embed a UserControl inside divLeft in layout.master and set AlwaysShowLeftColumn="true" on <portal:StyleSheetCombiner
you should not be editing any mojoPortal code at all, if you do that you will never be able to upgrade. All custom code should be in your own projects, mojoPortal code should only be used for learning and code examples of how to do common tasks can be found.
To do custom development you need to start with the basics and read the documentation and watch the videos
http://www.mojoportal.com/developerdocs.aspx
http://www.mojoportal.com/hello-world-developer-quick-start.aspx
http://www.mojoportal.com/developertrainingvideos.aspx
Hope it helps,
Joe