don't know exactly what is wrong with it and instead of guessing/replacing bit here and there, i've decided to use it as n opportunity to upgrade. It was a couple of years old as well, so it was getting a bit dated.
Weird thing is i was actually pricing an upgrade up last night, just out of intrest, then this happens