I have a friend who likes to tinker and very talented working on engines. Cost me more for parts than labor. I just replaced 02 sensor, spark plugs, fuel filter and small fuel line that leads to filter, throttle body hoses, evap + purge valve mod. Its my only ride so its worth it for me to maintain properly.