UPDATE: Reviews section refreshed, redesigned, searchable: Go take a look
Topic starter
think its the dual mass flywheel - does it mean its about to die?!!!
done 88000 miles.
Posted : 24/04/2010 10:18 pm
