New Motor & Pump-Throws not draining code

GE2500-2 Dishwasher. Motor went bad and the pump and motor were replaced with a genuine GE part. When I turn on the dishwasher, the water in the tub starts to flow out the drain and then a DS (drain service) code comes up after a few seconds. Tried without drain hose connected, still throws code. Solenoid snaps up when motor is starts. Pulled screen and all internal openings have no blockage.

Any ideas what to do next, before I break down and call GE Service???