nope, very very simple. Im 16 and i have done almost all the work to it. So it speaks for itself lol. Three moving parts the two rotors and the accentric shaft, just tons of seals on the inside, but they have all be replaced so its all good. The body is 6/10 paint is -14/10 but im going to sand it this time then spray it primer grey. No rust at all. its a original florida car from miami.