|
If it's making that clattering (marble on floor sound) when you're giving it gas under load, that indicates "pinging". I suspect the timing may be too far advanced (if not ECU controlled), and/or the fuel quality/octaine is too low. You could have dirty fuel injectors, a clogged or failing cat (as suggested already), failing O2 sensor, or your ECU is on the fritz.
To start, I would run some fuel injector cleaner through it and put a good tank of high octane gas as well, see if that changes things.
|