sounds like a good diagnosis. I bet the port is plugged with some crap. Take it apart and clean with diesel fuel.