I feel your pain. I have about err 10k or so in the vert's motor now. Just to have it ****ed up by a 6 dollar oil filter sucking in on itself. When I really needed the 3 dollar one from walmart.
Good luck tho dood. If ya need help let us know. There are a few good people on here that dont mind working.
As for tuning, JS Performance or any of the site sponsors are good and will work with ya