Bacterial and viral infections can cause similar symptoms such as coughing and sneezing, fever, inflammation, vomiting, diarrhea, fatigue, and cramping -- all of which are ways the immune system tries to rid the body of infectious organisms.