with the brakes, sounds like it might be a bad master cylinder/brake booster.
as far the smell, the only thing i could think of was your tires rubbing, but i don't know.
with the brakes, sounds like it might be a bad master cylinder/brake booster.
as far the smell, the only thing i could think of was your tires rubbing, but i don't know.