Well, i am proud to announce that 90% of the issues are now solved. The ruff idle & super rich mixture is now FIXED!
Turns out that the 1st gen B16 motor does NOT have the map sensor located at the throttle body like 2nd gens. My Map sensor is located on the right side fender inside a black box, formaly known as the "mystery box" with a bunch of vacume hoses. One of those hoses will plug up to one of the throttle body's niple to create the correct amount of vacuum for the map.
The motor idles like a baby now! =)
The ecu "no blink" and 3000 rpm limit still remains the same. =(
Its intermittent now! It turns off and i'm able to rev it to what ever RPM then the check engine will turn on and can't rev past 3000rpm and vise versa. OVER and OVER again.
Driving it is not to plesant either, it kinda pulls, then chokes consecutively.
This tells me that BOTH of my PR3 ecu's are not bad.
This is the MAP sensor box.
