Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


cj last won the day on October 1

cj had the most liked content!


About cj

  • Rank
    Advanced Member

Profile Information

  • Location

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. cj

    help for porsche 986 2.5

    Can you post the config file you are currently using, and a log of its starting+idling? It will be a lot easier to help with all the info available. If you think the idle valve control is having no effect, try removing the idle valve from the car, but leaving it plugged in, then try making the valve move via the ecu config. You should see it open & close Did you follow this process to wire up the solenoid? If you have it backwards it will not function correctly.
  2. cj

    help for porsche 986 2.5

    So basic engine/idle theory... **assuming your trigger1 offset is correct** engine power output is from compressing & igniting fuel + air. The more fuel + air you have in the cylinder, the more potential power. The ignition angle (ie "when" you ignite the mixture in the 360* cycle) determines how much of that potential power is actually created. In 95%+ of petrol/ethanol engines, you "control" the air intake, and the computer/carb adds an appropriate amount of fuel to match. To have a stable idle, the engine output power (torque) must equal the amount required to keep the engine turning over. Any less & it stalls, any more and the revs increase. So the 2 levers you have to pull to get a stable idle (at any rpm) are 1) how much air you let in 2) what ignition angle you fire the spark plugs at You are only changing #2 here, but it sounds like you have #1 a bit off vs the factory specs. 25* ignition at idle is quite high, so I suggest you need to increase the air flow at idle - either idle stop screw on the throttle, or increase the idle control settings in the ECU to allow more air. You will then see your idle jump up to higher rpm, and when you reduce the ignition table values it should come back down. I cant give you exact values, but typical factory ignition idle angles are usually in the 10-20* range, and in your case it sounds like the manual says 5*. You dont have to match this exactly as your idle numbers can also differ from factory, but its usually a reasonable starting point. You are extremly unlikely to have knock or other spark related damage at idle speeds, so there is no real "dangerous" ignition number for idle, its just what works well for your car. Knock only becomes an issue as the engine comes under mid-high load (note that low rpm can still be high load however when you press the throttle hard)
  3. Cam angle test is under VVT control > VVT Setup > Cam Angle Test. Set this to each cam, 1 at a time, set the number of pulses (which will show up when you pick a test cam) to what you think you have (doesnt matter if you are wrong), run the engine at idle and press f12. Scroll the f12 window to the right with the green arrows until you find VVT. in the middle is a table of Cam angle pulse positions. These should be pretty much stable, and the smallest value is what you should have for that cam's offset. If the numbers are jumping around everywhere then you have the pulse count wrong so move it up or down until the cam angle numbers stabilise. When you are finished, set the cam angle test to "off" again. The idle target only does anything if you have one of the systems set up to adjust things to make you hit target. To start with you (sensibly) have everything in open loop mode. The 2 that have a big impact here are closed loop idle (throttle control) and ignition idle (adjusts ignition timing to push idle up/down to meet target. For now, just edit your "Idle Base Position table" down a few points until you get the idle you want. Closed loop control essentially does this for you dynamically once you turn it on, but you need the base numbers pretty close to start with anyway. A lot of the time I will leave idle control on open loop anyway and only use ignition idle for "closed loop" correction.
  4. cj

    help for porsche 986 2.5

    As I understand the variocam on these engines is just on/off intake cam phasing by a fixed amount? In this case, its only the intake valve opening & closing angles that are advanced relative to everything else in the engine. Your spark timing is not affected by this. Assuming the engine is all stock, there will be mechanical stops to prevent over advance to the point where you get piston-> valve clearance issues. At which point the only place you need to consider this from a tuning persepctive, is that the fuel cells between 1300rpm & 5200rpm will need to be a bit richer because of higher VE. If you change the cam switching parameters then you likely need to adjust your fuel table cells that move from "in" to "out" of the variocam activation range or vice-versa. If you think its impacting your idle, just disable it by disabling aux 7 & 8 or change the rpm limit up to 4k or something way above idle, then turn it back on later. I suspect this is not your issue though, and its more likely to be incorrect fuel table values/master value & that you have closed loop idle control enabled & are hoping this will automatically sort out your idle valve settings, but probably haven't run through the open loop calibration first (see the help file for this process).
  5. cj

    help for porsche 986 2.5

    your ignition table itself looks like a good starting point the trigger1 offset you have to find yourself with a timing light as suggested by Adam. It can be different on each engine so we cant tell you exactly what number to use. remember to press enter after typing in an offset to get it to stick. As for your idle issue, maybe fuelling? Can you post a log of it happening please? Also disable launch control, its set to "on with DI4/clutch switch" so may be on accidentally which will pull 10deg of timing and other things unhelpful to idle. Unlikely to be your idle problem but I suspect there is something wrong with your oil temp sensor (shows a reading of -33C when ECT & IAT are both ~20C), and you engine compartment temp gauge is reading in KPA because of its calibration, which makes no sense at all.
  6. Do you mean that with the dash unplugged, you dont get a speed reading at all on whatever DI is configured as vehicle speed, or do you mean that the MXS dash doesnt show vehicle speed? On those late 90's civics the VSS is wired straight to the ECU (and tee'd to the dash) so the ECU should still see DI frequency input with the dash disconnected. Normally the ECU would be providing the pullup voltage but maybe its coming from the dash in your case - have you got pullup set to on for the speed input DI?
  7. have you calibrated trigger1 with a timing light? 35ms master value is really high on pretty much any injectors unless the fuel table numbers are all single digits.
  8. So the point in your log where idle is stable shows ~5 deg of timing. technically you could just set everything in the ign1 table below ~1500rpm to 5deg and it should stablise. This is quite a low number though so I suggest you set everything below 1500rpm to say 10 or 15 deg as suggested by JMP, but it must be all the same number in the cells near idle (for now). Once idle is stable, even if its too high, you can proceed. Next thing is drop the values in the base idle table a few points until you get the idle rpm you want. Once you have it mostly stable, turn on ignition idle control, with the "zero error" cell in the middle set to the same 10-15 value you used in your ign1 table.
  9. cj

    e throttle idle issue

    Pretty much what Brad said. You ethrottle target table + your base idle table is way too high, and you are leaning on closed loop corrections massively. Warm idle on your car is apparently around 3.5% throttle opening. Your target table is 5 + your base idle table is another 3. Your target table should probably be all 0 in that top line (except at <500rpm-ish if you want some anti-stall behaviour), then your base idle table numbers will be pretty close to where you want to be. Have a look at the warmup cells on your log for an idea of what you should set the base idle table to be at each temp. eg at 50*C during warmup you can see its at target RPM with 7.5% throttle, so set the 50C cell in base idle table to 7.5% (minus any value in your ethrottle table). Repeat at each 10*C point and you will have a good start point for closed loop to work from.
  10. If you are only looking for relative changes in MAF, I'd assume it doesnt matter if the MAF is pretty incorrect or calibrated incorrectly (in absolute terms). In this case, just stick any old MAF that fits in the side of the intake pipe. The fact that its potentially only metering say ~25% of the air because its not in the middle of the flow wont matter because you can still see "better" or "worse" for the purposes of VVT tuning.
  11. Also check that pin "MES" (on the fury pinout) is has continuity between the ECU connector and pin 5 on the 4.9 connector.
  12. Your lambda sensor is showing an error of "open circuit compensation resistor" This is the 6th pin that looks to go no-where and as far as I know run from this pin through a resistor in the plug to the ground wire. Have you done any wiring extensions or re-pinning of connectors towards the lambda sensor? Check power and ground to the lambda sensor by connecting them to a headlight bulb instead of the real sensor. Couple other things I noticed that wont impact WB but are worth looking at 1) your cams sensors are all reporting errors that increase with run time - and your VVT offsets are all set to 170deg with trig2 VVT set 230 to match the help file, even though your trigger 1 offset doesnt match that in the help file. Have a read of the section on determining correct cam angle offset for VVT and run the tests it talks about to ensure you have the offsets correct. Maybe that will get your VVT to stop throwing errors. 2) Your TPS target tracking is a bit off when letting off the throttle. This shows as revs dropping slowly as the throttle is still open 2-3% higher than normal for a couple seconds after you get off the gas pedal. You will need to adjust the PID settings in ethrottle setup to be a little more aggressive. In extreme cases this can lead to the throttle getting disabled by the ECU if it sees a target tracking error for too long as it assumes there is a fault.
  13. can you post the PCLR file you got it running with please? your fuel table seems to have changed quite a lot - the first map showed ~45 in the cell where its idling, but the new log says its using a fuel table value of ~90. If you are still in traditional mode you need to drop the value in the fuel table by quite a lot or you will max out the fuel table under power (max value is 150). Lets say you halve every value in the fuel table, then you need to take on Adam's point above about the master value doubling. Traditional mode fuel equation is (simplified) injector ms = master fuel value x map value [100kpa = 1, 50= 0.5, etc], x fuel table number. so at 100kpa with a fuel table value of 100 you would get the same pulse width as master fuel. This also means you can double the master value, halve every cell in the fuel table, and still get exactly the same injector pulses. When I suggested you drop your master fuel, it was because your startup fuel pulse widths were very high, but I suspect you have changed a lot more than just the master value for that new log.
  14. Yes it would but i'm not familiar enough with the 2JZ throttle wiring to tell you which value is correct. If you have it wrong/off I think you can only get the TPS to move to 40 or 50%. Set throttle control to "always run" then press the pedal & watch the throttle blade, does it move all the way open and closed?
  15. Ah, looking at your tune again, both the TP & AP sub sensors max out at about 65% and are configured this way in the calibration, so those readings are in fact normal on your car. In traditional fuel tune (which you have configured) you dont specify the injector size directly, just an arbitrary number of milliseconds as a reference point for all other fuel calculations. In your case this is currently 16ms, and should probably be dropped to 8, then adjust as needed as it warms up to get warm idle at correct lambda. Then work on the rest of your fuel table. There is a guide on this in the help files under "first startup" or similar. Modelled mode does take into account all the injector parameters, so you need to decide early on which one you will use as the fuel tables are completed different, and a lot of the warmup&compensation tables need different values on a modelled tune
  • Create New...