That jet/rod combination is fine in a stock 305 Marine engine and it would have nothing to do with stalling at idle or sluggish/stumbling right off idle, etc.
The idle and off idle fuel delivery in a Marine carburetors is fairly generous as they are not emission calibrated so I'd look there for a cure to your issues.
Also check the distributor to make sure the mechanical advance is adding timing as engine rpms increase, especially right off idle. Often the mechanism is rusted or grease dried up and lacking spark advance will also cause off idle issues same as the carb not delivering enough fuel.
Hopefully you put one of our kits in it, and I'll mention here as I have many times that most if not all of the Marine kits we're seeing over the counter or available on line will NOT have the correct parts in them, or good quality parts, both of which lead to less than desirable results on the finished product.......Cliff