Can a bad distributor cap cause a misfire?
the other respondents said, “yes it can.” But what I want you to do is look at the cap and understand what would cause a misfire. Generally a crack in the cap, which is visible to the naked eye, will cause the spark to jump and cause a misfire. What is sounds like you have done is just done the ole “its not running right so I’ll start by replacing.” You may eventually find the cause of the problem. If its a 96 or better, plug your obd II sensor in and find exactly which plug is skipping and the concentrate on the isssue instead of skipping all over. You can buy an obd II sensor at harbor frieght for 40 bucks or wallmart for 50+ bucks.