I've installed volts and A/F but haven't got around to the oil pressure yet... I'm waiting for a warm day. The oil is really the only PITA... Otherwise i found it pretty easy... Oh and no need for a mechanic on this