My car's acting really weird. It won't idle correctly and it won't pull. It stalled like 10 times yesterday at stop lights. Video:

YouTube

It's done this three times since I bought it. First time, I replaced the fuel filter and it was fine again. Second time, I started it after it sat for a few hours and it was fine. This time, not so lucky. This happened last night and it's still not running right today. I didn't touch any of the pedals during this video except putting the clutch in to start the car.

My first thought was IAC, but that shouldn't mess with anything once I'm actually moving, correct?

It's also REALLY rough. Like, it vibrates a lot at/around idle.

Thanks in advance.