how old is your 350D? it may be worth checking what your firmware version is you can check here http://www.canon.co.jp/Imaging/eosdigital2/e3kr2_firmware-e.html
i know one of the updates was to do with auto power shut down failure if it was set to more than 2 min