You didn't mention if you just refilled your freshwater tank - and if you did, did your pump lose prime before you re-filled your tank? If your pump lost prime, then you have air in the system and you need to open all faucets to get the air out of the lines and hot water heater.
If that isn't the case then either you have a leak or the pressure regulator check valve on the pump is going bad. To see if you have a leak you can mark your freshwater tank and leave your fresh water system alone for a few hours and see if the level in the freshwater tank drops. If the level drops, you have a leak. If the level does not drop and you are sure that you have bled all the air out of the lines and have solid water coming out of all faucets, the pump pressure regulator check valve is going bad.
You can take the pressure regulator / check valve apart and clean it but if the rubber diaphram is bad, your system will continue to cycle as the regulator check valve will leak backwards into the pump causing a drop in the pressure on the discharge side of the pump and the pump will continue to cycle.
On top of the pump, it has a pressure switch and there is a screw that you can either turn in to increase your water pressure or decrease the water pressure. Sometimes you can back the screw off (drop the system pressure) and see if the pump stops cycling.
You can also get the number off the pump and go online and get a rebuild kit for it.
Here's a link for the Jabsco pumps:
http://www.pumpagents.com/JabscoPumps/31395-0294.htmlGood luck