Tuesday, March 31st, 2009 AT 2:30 PM
I have a renault scenic 2005 1.6 petrol. The car seems to be chuging along, a little loss in power and a message came up saying check emmisions. Any help?