Sounds like your low oil level switch or a bad temp. switch.
You may need to take it to a shop. Your alarm comes from a monitoring unit on the engine.