Quote Originally Posted by dereksi
I just put a clutch masters clutch in one today. By the way they ing suck. Takes about 8 hrs.
but they are one of the most reliable cars; stock or built...but yes a PITA to work on at times.