welcome.glad to see you made it.:sweet anyways i been thinkin about this.im kinda wondering if you may have a few loose armature screws.under the solenoids on the injectors there is an armature plate that has 1 screw in the center of it.i have heard of these coming loose.i know its a wierd torx...