Tourige, you are an idiot. Read the post completely before replying to someone.
tsSVT, it sounds like your IMRC is taking a dump. I would replace that first. Sounds like everything else is good from what you described. Also, are you showing any codes?