i dont know either. i was wondering also
i've seen the car run before, but never looked under the hood for whatever reason. oh wait, never mind, i reread your post and was going to explain mechanical fi. my guess for component would be a jay-tech. but that is only a guess.