Whilst I did have ambitions to make a Type 6 board in the past, the usage of the two options below makes that solution a lot less viable (from board design, doing new firmware and installation difficulty points of view)
(a) R32 RB20DET ECU with external VCT controller (Buddyclub etc) and Type 2 board with modified TPS Idle firmware
Update 2 Aug 2010HCR32 Idle switch firmware will simulate the TPS switch which RB25 engines do not have. They only have a TPS variable voltage input. We look at the TPS input compare it against 'TPS Trigger voltage' in the constant list table. If the TPS input is below this value then 'TPS idle' is lit and idle enrichment/timing tables are used.
To view this parameter you must have the TPS firmware in the board and then:
File - Open Address File - Browse - 'misc' subfolder then 'HCR32_RB20_256_E_for_RB25.adr'
Do not require wire swap on injectors 4/6 because they use the same driver and connected together inside the ECU
(b) Z32 VG30DET ECU with internal modifications and Type 2 board. Lack of TPS idle switch on this ECU is handled by internal limp value settings. TPS variable input may need to be adjusted on the RB25 to make idle transition smoother (to compensate for using limp values). I've tried to do a similar TPS idle firmware mod but it seems to come unstuck under particular conditionsDRIVER 1:
101 (Injector 1)
103 (Injector 3)
110 (Injector 5)
DRIVER 2:
105 (Injector 2)
112 (Injector 4)
114 (Injector 6)
In this thread I provide the BIN files with RB25DET maps and R33 MAF support