Thought I would give an update-I was looking for the oil leak again and noticed oil underneath the thermostat, upon further inspection I found it was leaking from the bottom of the vtec solenoid. You can not see it from the top of the engine but it appears that it is running down the backside...