Upon it starting up it seems to idle fine for a second or two then immediately starts increasing idle speed. Seems to get pretty high.
I'm not sure I am clear on what is happening....
You first state that the engine RPMs increase on their own after starting.
305 engine / Edelbrock carb 1405 / manual choke.
... it seems to wanna increase rpm only when I start to shut the choke. When the choke is on it seems to idle fine is what I'm trying to say.
Then you state that the engine RPMs increase when you shut the manual choke.
Can you explain exactly what you are doing.
My next question is "Do you have a manual choke cable attached to the carburetor's manual choke linkage that you are able to physically control the closing and opening of your carb's manual choke?"
To help us understand your situation, it would help if we were all using the same references regarding your manual choke.
Closing the choke = Pulling out on the manual choke cable to move the choke blade (that is located at the top of the carb) towards a
closed position - restricts airflow into carb.
Opening the choke = Pushing in on the manual choke cable to move the choke blade (that is located at the top of the carb) towards an
open position - unrestricted airflow into carb.
Note that when the manual choke is moved towards a closed position, the engines idle will increase as there is a fast idle screw that contacts a fast idle cam.
When you open the manual choke, your engine's idle should go down.