No leak, when I take the car out, the needle just drops like a rock, not like my truck or the other car
Do you have a vacuum advance distributor? If that hose is disconnected you will get terrible gas mileage. a performance distributor with mechanical advance will also give you lousy gas mileage.
I did a burnout at work yesterday to show a buddy. I just gunned it, no braking. It burned the tires thru 1st and shifted to 2nd still roasting them. It was fun! I left a huge cloud of smoke in my wake...