what wire is that? you may be on to something here
basically when u gun the car it just goes baaawwwhhhh!
and its definatly an injection head for sure no doubt about it
today i unplugged the throttle position sensor and gave it a run but had no different affect on the car