Leo, while there are issues that a qualified mechanic / repair shop might be needed for, a small
oil leak is not one. These cars will continually make demands upon you for various levels and types of service. If the
oil leak is a bridge too far you might consider your choice of automotive play toys. There might be a better choice for you other than a Cobra replica