if the cat is plugged that could cause the vehicle to stall or if its not filtering the exhaust right it will smell wicked too.. had this happen on a 92 dodge shadow.. cat broke down and smelled bad of rotten egg then eventually it got clogged from the particles of the cat getting pushed through...