You really shouldn't have any water leaking, certainly not from the pump motor itself. Water is tricky though and can leak from one spot but run further away to a different location. Since you mentioned "spitting", hopefully it's just something simple. If your pump has hoses connected by fittings, check those. Also check under the clear lid to the pump pot. There's an O-ring under there that should have a decent amount of pool silicone lube to keep it sealed. Never use petroleum jelly on pool rubber seals.
If later you believe the leak to be coming from within the pump casing, you should call the company as it should be under warranty. Good luck!