The install can be accomplished by an experienced DIYer, and while nothing with the install is overly difficult, the install itself is pretty long, tedious, and involved. A professional install is highly recommended. As for spark plugs, the extra mass of the supercharger doesn't make changing them that much harder, though it can be tough to get angle on the back two cylinders.