see, in this case I'm not really sure what I should do other than take it to a shop where they can re-do all the tests that I did myself.. or I may try to switch ecu's with someone and see what happens. I guess if I switch ecus and it doesn't throw any codes, then it'll definately be the ecu at the root of the problem. and vice versa for the wiring/dizzy..