see if a plug wire may have popped off! that would explain the back fires and the vibration. also could be a stressed axel seperation..