What is wrong with my microwave?

For some reason when I heat a burrito in my microwave it says it requires 120 seconds of cooking, yet 120 seconds doesn't cook the darn thing, it still leaves it cold. If I type in 90 seconds then add another 30 seconds it works, but if I simply put 120 seconds its still cold! Is there a way to fix this problem?
10 answers 10