Hello from the other side of the world! (I had this posted in the all questions thread, but decided to make a new post instead)
BLUF: Can I swap a 4Runner style charcoal canister in place of my Hilux Surf style?
I have created a problem for myself that I'm hoping to get some help figuring out. My JDM 1996 Hilux Surf with 3RZ-FE has a charcoal canister of a different design than was offered in the USDM 4Runners. For various reasons, I am hoping to swap/convert/upgrade(?) to the 4Runner style.
I was able to find and purchase a new OEM canister (77740-35392) and most of the hoses. My problem comes from the difference in sensor/valve electrical connections. My Surf has a single valve/connection (part #25860-75180) tied to the ECM, where the 4Runner has 3 (part #'s 25860-75140 & 25860-75160, attached to the canister, and the vapor pressure sensor mounted to the firewall, part #89460-0W070). My ECM is a 3-connector version (I believe the part number is 89661-3D180) where the 4Runner ECM is a 4-connector type (89661-3D210?). Additional info that may be pertinent, I don't have an EGR system, and my down-stream O2 sensor is plugged directly into the catalytic converter instead of a few inches down the pipe (EGT sensor part #89425-80033).
My question: is it possible to a) wire in the extra valve and sensor connectors to my existing ECM, b) fix the valve/connectors in such a way to properly operate the 4Runner style canister, or c) will I need to get a "new" ECM, reprogram it, and re-pin my connectors (or get a new harness altogether) to match?
Reference posts/pictures:
Spiker Engineering's post-engine bay refresh (so jealous, I'd love to do this!)
https://www.toyota-4runner.org/3794734-post89.html
JZiggy's 3RZ-FE (fantastic build thread, I take lots of inspiration from him!)
https://www.toyota-4runner.org/2602028-post51.html
My Surf's engine bay: