Here we go again. Its acting up worse this time!

Well, just starting yesterday it started flooding itself out again. It had done it before a couple months ago and it corrected itself. This time it is alot worse. I can only start the car for a couple minutes, and it will flood itself. When I finally do get it started and running, it is a really LOW idle, and when driving it has no power what-so-ever. It also started smoking today, and the oil light comes on when the gas pedal is not pushed down. It is my 73 dart, 225 auto, 1 barrel carb. All stock.
Anyone know what could be happening? PLEASE HELP ME, it is my only car and I need it for school!