on a cold start, after reversing out of the driveway, then putting the car in drive and slowly pressing on the gas, my car begins to hesitate, pressing the gas seems to do nothing, and it feels like its about to stall. after about 4 seconds of that its fine.

try this cleaning video first, and of course change spark plugs and air filter if they are old. https://www.youtube.com/watch?v=NWCKvU2FmDc

Ok I will try this but after some research I think hesitate may be the wrong word, "bog down" may be better. the rpm gets really low. After about seconds of it doing that i hear a squealing noise and then the car runs fine