I can think of many different things to cause it to perform poorly.

The list gets longer the longer I think about it.
Have a technician take a look at it.