I am not a mechanic, but this was relatively easy to install. The toughest part is perhaps taking off and putting back on the vacuum advance. It works perfectly and I am looking forward to driving my 56 Dodge without having to ever set points or re-time again!@