Rev limiter means its in LIMP/SAFE mode. You need to see what CEL it is throwing. Its most likely throwing a light, scan it an report back with the code.

What do you mean "not circulating"? Let it run, and check to see if it gets hot.