Sounds like you have a leak in your fuel system, perhaps in a fuel line. This would be giving you the gas fumes as well as allowing the system to suck air which will cause your engine to run erratic. http://www.autozone.com/servlet/UiBroker?UseCase=S001&UserAction=viewSimpleDiagInfo&Parameters=info ==NEW ANSWER== This is actually a common problem on GM vehicles, especially the blazers and S10s. The problem is most likely the EGR valve sticking open due to age/wear, carbon buildup or a piece of trash wedged in the valve. The EGR valve recirculates exaust gasses back into the intake manifold to help lower head temperatures. It should only open when the engine vaccuum is sufficient enough to engage the diaphram. The next time it is doing this, get out and tap on the EGR valve with the handle of a screwdriver or other solid tool. If it stops, change the valve.
There are several things that can cause your 1995 Chevrolet Blazer to shake when accelerating. Bad spark plugs and spark plug wires can cause the vehicle to shake. Tuning up the engine may eliminate the problem.
My guess would be wheel balance.
bad tires, wheel alignment , bad tierod ends, start with tires may just need balanced...its the cheapest
bad/partially blocked catalytic converter. - kind of a rotton egg smell, right?
It's almost always warped rotors.
Normally this is caused by warped brake rotors.
I don't know you tell me.
If you have a cold then it is natural to not be able to smell anything for a while but if you can't smell anything and you are healthy then i would get checked out by a doctor.
It is practical in life. The opposite would be very unpractical. Say you are a bear, you excrete your feces in your cave and you would not cease to smell your smells - you would not easily smell e.g. a scent of some threat (lets say a pack of hyenas), or you would not smell other bear which you could mate with, for example.
A fouled plug, bad plug wire or bad coil pack.
They die and after a while smell for a while until they finish decaying
It might be a broken motor mount or transmission mount.