hi guys i have a fiat brava 14 cc 12V year 1999 and the problem is that my car is misfire and black smoke is comeing out of the exhaust pipe and it keeps on revs by it self i had this problem like 2 weeks ago and i change the oxygen sensor and it was ok and then like 2 days ago it is misfire again and the dash light it stays on :/ please help me guys