After fixing the oil level I let my bike sit for a week because of rainy weather and laziness...I missed the driving comforts of a car a little

So after this little sit and ever since my bike stalls when in neutral or when the clutch is disengaged. It is like the idle speed it just a little too low...the rpms drop to idle...then it begins to struggle to stay running...and eventually it stalls. Sometimes it idles normal for 5-10secs and sometimes it stalls pretty quickly.
The way I have been keeping it from stalling is using the choke to keep the revs up but it sure is annoying to be fiddling with that thing all the time when I stop or get ready to take a turn.
Things I've tried:
1. Replaced the air filter because the old one was dirty and had gotten oil all over it.
I put about 8oz of seafoam in with a full tank (4gal) of gas and I have probably used 1/8 of the tank...so time will still tell whether the seafoam does anything.
Any ideas? thanks!