first off, it's VTEC, not vtech. it says so right on your valve cover :P
and secondly, if you live in torrance, you're gonna be able to find a LOT of help from so cal members. i wish i could help out with your problem, but not too knowledable in that area. hope u find some help.