Hi aaalondon, and welcome to BleepingComputer,
I researched the Kernel64 error you describe and found that your earlier observations are probably true. It sounds like you have a trojan that needs to be cleaned. I have a guide I would like you to follow. It can be found here: Start Here!
Everything is listed in detail. Please make sure you post your log to the HJT forum HJT Forum
One final note. The HJT area is very busy and staffed by volunteers... so please be patient with them.
Good luck... and if you have any questions, just ask.
"In a world where you can be anything, be yourself." ~ unknown
"Fall in love with someone who deserves your heart. Not someone who plays with it. Will Smith