I believe that this is due to both codes I am using making the IR receiver and digital temperature as serial devices on 3600?
Neither the IR receiver or the DS18B20 are serial devices, so that is not the problem.
Neither of the codes that you posted are causing you issues. The code you didn't post is. So, post that, and describe what "wonky" means.