Author Topic: mk2 Golf 2.0 8v  (Read 13860 times)

Offline msh

  • Jr. Member
  • **
  • Posts: 24
  • BHP: 0
mk2 Golf 2.0 8v
« on: October 31, 2017, 12:16:34 am »
Hello everyone.

This is my mk2 golf



Left conveyor in 1989.02.28 in poverty spec, CL, had 1.3 carb engine, 084 4 speed gearbox, used to have OEM fog lights and I'm glad that it had both outside mirrors :D When it came in my possession, it met the same fate as my other car, B3 A90q, which is off the road for past few years - it became a constructor, filling up with equipment, so now it has power windows, power mirrors, cruise control, MFA, mk4 central locks, headlight washers and so on. I also had plan for better engine, so when increased pressure in cooling system was found [caused by corroded head], there was no question about what to do - so in the end 1991 Seat Toledo with 2E 2.0 8v engine was found, ideal donor car to turn mk2 golf into GTI 8v, as it contains all the necessary parts - powertrain, exhaust, anti roll bar, bigger brakes, disc brake rear axle and some other things. Year and half ago engine was swapped into golf, due to having donor car, and one which is based on mk2 chassis made the swap really straightforward.



Relatively recently the engine compartment looked like this.

Then came the reality - I need to put LPG in the car, due to fuel expenses straining my budget, and I'm not just going to put LPG kit upon some ECU which will keep running like it's petrol being burnt - I need power and economy. Besides, I have VEMS V3.7 ECU I bought few years ago in kit form for my audi and assembled it in 90's BMW bosch DME box, as I wanted to be able to output everything VEMS provides, due to not knowing what do I really want and what do I really need :D Currently that ECU casing is more of liability, not being airtight but being placed under windscreen as in VW, but that will be dealt with some sealant later...



So recently I slowly prepared everything for VEMS - both because I was hesitating and also because the car can have few days off the road per week max, and every weekend it should run.  First idea was to make by myself 36-1-1-1-1 impulse wheel to attach to crank pulley and read with hall sender removed from distributor, and have wasted spark ignition with two Audi V6 coils, but due to questionable precision of my self made trigger wheel and mounting arrangements I decided that I should get engine running on it's distributor hall sender with no fancy stuff yet. So I slowly soldered my loom; here it's in half baked state



While I did just table tests, I ran into strange issues, which were solved with help from GintsK.

Engine management has been wired up in OEM style; engine loom from Seat Toledo is in two parts, engine management half  which plugs into another half - in non-management half I put thicker wires for engine management power; everything needed for VEMS was already there - ECU power from ECU relay, injector and IAC power, ignition coil power and what used to be separate ignition power for ISV now is power for WBO2 heater.

So the current setup is:

Stock VW 2E 2.0 8v engine
Generic VAG CLT sender [not original; I've switched from plastic flanges to aluminium flanges, requiring different senders]
1.8T IAT sender, installed in intake manifold in front of throttle
Original distributor with hall sender
Original fuel rail with side feed injectors, modified so that each injector could be wired to separate FET
GM 1 bar MAP from opel
original mk3 style ignition coil
original IAC
Bosch LSU 4.2 oxygen sensor; unfortunately bought for audi and therefore it has way too long wire

So I put VEMS into the car a couple of days ago and, after figuring out what should primary trigger timing look like the engine was running right away. Some initial setup was made with help from a guy who has 0 VEMS knowledge, but has in depth knowledge about working principles of engines and OEM managements, and therefore he was able to give me input how ignition and lambda target tables should look like, and something like this. VE table, to be on the safe side, was 95 all around, the engine ran quite nice, only exhaust was awful... :D

Afterwards, in the morning, when having a 30 km drive to church with my wife, I did my first VE tuning, on the way back there was another tuning, and this time I was stopped by unmarked road police car, due to my erratic driving, to check if I'm not drunk...  ;D Did some more tuning and corrections early monday morning, but that clearly is just the beginning.

Currently the car starts, runs and drives. It runs good, actually feels better than digifant, as it had, I guess, worn MAF potentiometer at some low load area, causing some shuttering at that load - now it's better, only it reacts on flooring the throttle with some kick, I guess must be because there is no WOT enrichment... :D Cold engine starts quite good, only, I guess, cranking IAC duty must be decreased, when engine comes alive, it first jumps to ~1,6k or more and then settles to 1,2-1,3k . Warm engine doesn't really want to start - when I was in such a situation yesterday, on a first try engine started and died right afterwards, on next try it didn't wanted to start until some throttle was applied - do I really need some starting enrichment for engine @ 90c? Idle is the biggest issue, and I'm not talking about fine idle, as I've turned PID control off and I'm not in a position to enable it - idle has tendency to jump in 500-1500 rpm range and sometimes engine will stall... I found that VE tuning with Live VE analyzer, with autotune ON has resulted in some incorrect measurements - with warm engine idling @ 1,4k/30 kpa [not target, just happens to be like that] I noticed that lambda target was 0,95, but actual lambda 0,7. so I manually decreased value of that cell until I got 0,95 [from 40 to 30] and set slightly higher values in nearby cells in which idle might fall into - how could this happen? Because I haven't tuned injector opening times? Or maybe because second time I tuned VE table, I didn't turn on EGOC?

Ignition for now is acceptable - well, maybe some changes in idle area is needed, any input welcome - other than that - engine feels strong and I cannot hear any knock; I used to hear engine knocking, as it turned out that someone before me had turned earlier ignition. In near future I'll try to borrow timing gun to fine tune primary trigger settings. I'm running the engine with 98 RON fuel, as that's what are these engines made for.

Current config looks is this, any input welcome :)

http://files.inbox.lv/ticket/cd079796257f64b42c6a6f58a4b5d490261da0f2/v3.3_u008777-A-2017.10.30-08.08.07.vemscfg?language=en

Offline msh

  • Jr. Member
  • **
  • Posts: 24
  • BHP: 0
Re: mk2 Golf 2.0 8v
« Reply #1 on: July 23, 2018, 10:58:20 pm »
So, some eight months and some dozen thousands of kilometres have passed, learning quite a bit about tuning and VEMS in general. First I filled some important gaps in my knowledge about VEMS hardware with help of Gints; turned out that I had missed that I need to put some parts for 30v flyback in my ECU, so injectors weren't behaving good - when that was fixed, it also turned out that ISV also needs some diode, and that was fixed too. Then I learn't that my MAT sensor placement is bad; suitable for some motronic or digifant, but no VEMS; in front of throttle, that realization also come with some tip from Gints. So for now I've managed to tune MAT/TPS correction map so that when I drive on highway with everything fine, and I come to town and start to stand at the traffic lights, everything stays more or less fine - showing that the air temperature changes much less than temperature reading - the inevitable downside is that after stopping warm engine for some time, it is being overfueled for at least 10% - but I guess that's the best I can get for this sensor placement.

I'm also finally running LPG; with two configurations, switched by LPG ECU, using relay, powered from the same power source as electromagnetic solenoids, pulling down some analog input. Apparently there is some delay in VEMS switching between both configurations, as VEMS sees that input voltage going down gradually - for now there is bigger things to worry about, but when everything other will be fine, I'll finetune this, as I've setting in LPG ECU that controls delay between opening the valves and activating LPG injectors. At first I was just troubleshooting the LPG kit, as it was used, so now I've fixed some leaks, replaced Shark 1200 reducer with new one, and in the future I'll try to clean my Hana injectors, as it's apparent that one doesn't work good, and if that wouldn't help, then I'll order some new ones. Now, since I have properly working reducer, which unlike previous one, can supply my engine with enough fuel at reasonable pressures, I've started to tune LPG configuration, as now VEMS EGO control had to fight some 20-30% of extra fuel... :D



Current fuel maps looks like this, petrol on the left, LPG on the right. Yeah, petrol map is messy, because of some calibration changes and some partial tuning, also, now I'm not revving the engine high due to mechanical problems, so I've finetuned range that's being used in normal driving. Meanwhile LPG map looks interesting - when reducer wasn't able to provide sufficient fuel, it looked similar to ordinary petrol map - with new reducer it looks like this, and I still need to remove some fuel at the top and add some at the bottom, and I don't know how that looks at the high revs, because I haven't revved engine past 4k for quite a long time. I also noticed the lack of evaporation cooling effect on LPG; MAT/TPS correction map for LPG is still the same as for petrol; when I had to stop @ some roadworks, in a few minutes EGO 100% went to EGO 94%, which would't happen on petrol.

What will be next? Well, I have two problems - the engine is reaching end of it's useful life - it received new crankshaft and both sets of bearings half year ago yet there's still some rattling, piston pins maybe, and now it has also started to emit some oil smoke after being started - and I want impulse wheel, as the current setup of random sequential injection using coil type trigger is at least partial cause for a couple of issues. Since new OEM 60-2 impulse wheel kit costs approx 80 euros, but another engine in junkyard with impulse wheel costs 100 euros, the logical solution was to get another engine, so now I have bought an engine from early Seat Alhambra [VW Sharan], which was successor of 2E in VW's engine lineup, ADY. I took it apart and did some measurements of crankshaft - crankshaft is fine, but I need new bearings for crankshaft and dizzy/oil pump drive shaft; I'll have yet to inspect pistons, there's some scratches in cylinders caused by careless changing of spark plugs without cleaning holes first, but that will do, at least for now. So I need to buy a lot of new parts for that engine, drill holes in head for LPG nozzles, like I've done for head of existing engine, so that nozzles are pointing at the intake valves. Since Sharan engines have different manifolds, I'll have to reuse my existing exhaust manifold, and I have prepared another 2E intake manifold, which will have MAT sensor from audi 2.6 V6 mounted midway in intake runner of 4th cylinder; hopefully that will provide temperature measurement which will be more in tune with reality. I also plan to use ADY fuel rail and injectors, as that will allow me to get rid of 2E fuel rail which has unneeded output for cold start injector. After that engine will be in and impulse wheel will be on, I also will switch to wasted spark ignition, using two coils from audi 12v V6 coilpack.

Offline msh

  • Jr. Member
  • **
  • Posts: 24
  • BHP: 0
Re: mk2 Golf 2.0 8v
« Reply #2 on: March 04, 2019, 10:35:09 pm »


After my last post happened some change of plans. I had bought complete ADY engine, but it happened that I learn't about VW 8v crossflow engines - and early one, 1.6 AEK, appeared in my favorite junkyard. So I took all head and intake related items + since it would give me some trouble to get V-belt setup working with this engine [likely would require 16v stuff] and I plan to have AC someday, and v-belt setup with AC in VW's is awkward - I also took all the ancillaries.



...so I ended up with ABA-like clone - 2.0 8v crossflow engine. It probably pulls slightly better than counterflow engine - likely that additional power is somewhere higher, as below 2k rpm it feels more sluggish than previous engine; likely it has similar strength there, simply more power higher. What is more important, it suffers noticeably less from intake heating.

At first I had trouble to get engine running from built in impulse wheel, forcing me to drive more than thousand kilometres using 2E dizzy and coil type trigger. I was growing desperate and I planned to switch from hall to VR, so I ordered VR6 impulse wheel sender, but then I remembered that hall is just pulling down relevant input and when searching in internet for ABF primary trigger [the same sender, but engine is more prone to receive VEMS than ADY or AGG :) ] I found out about primary trigger pullup resistor values, so another resistor was added and that solved the problem. Then I swapped 2E dizzy for ADY dizzy but I had problem getting the engine running with camsync, as enabling it made engine running on two cylinders, but kamuto helped on that :) Unfortunately that dizzy had glitchy hall sender; after approx 5 km on road it always disappeared, making VEMS throwing "too less sec trig" error, so I was driving like that for a couple of months, until finally a couple of days ago I swapped my dizzy for another ADY dizzy - this one seems fine.

I also had encounter with mechanical issues - for example, in order to get alternator to run right, I had to buy in total two multigroove belts, tensioner roller and tensioner itself - first belt was few milimetres longer than specified in ETKA and it slipped, and I had to buy new tensioner to find out that the belt is simply too long; this being my first experience with multigroove technology, as all my previous engines ran V-belts.



Also, there is a good reason why VW when switching to multigroove belts, also made switch to slimline radiator fans - previously used fans not only takes up more space, but when there is twin fan, blades of driven propeller was hitting connector of my 120A alternator... Unfortunately it is a bit hard to find separate slimline twin fan for mk2 golf, as mk2 has 32 cm high radiator and most commonly available car with separate slimline twin fan is B4 passat which has 36 cm high radiator and which tends to have driving propeller 34 cm high, making the whole fan assembly too big for mk2, and the best fan assembly that would fit, from Corrado VR6, won't be found easy :) So I managed to find fan from late B3 passat with 1.9 TD AAZ engine - assembly is 36 cm high, but propellers are just 30 cm high, allowing me to reduce the assembly height to needed 32 cm

Returning to VEMS - previous winter my engine tended to have cold starts like pump diesel with dead injectors, and I had stopped increasing crank enrichment simply because once @ -15c when I had slightly increased cranking enrichment, I ended up with flooded engine... So I had some 175% cranking enrichment @ 0c, or so, until I stumbled upon S2 forum thread about this, where prj had posted 2.2 20vt motronic stock cranking enrichment figures, which were way higher  :o So I started to add more cranking enrichment, but this time a lot, not just a little, and that finally gave the improvement, not flooded engine, so lesson learn't - when you have just half of necessary cranking enrichment, there's a point where adding just a bit more fuel ends in a situation when there is not enough fuel for a start but enough to flood the engine, at least when injectors are batch firing during startup. When I installed this engine and got impulse wheel running, I changed that setting to separate injector action, that gave some nicer starting - currently cold engine during startup misfires a couple of times and then fires up, I guess it could benefit from some small refinements, but currently that's low priority.



A couple of days ago I also decided to try out this IAT sensor placement. After all, there are three possible ways how to place IAT sensor - as far upstream as possible, suboptimal stock placement and as close as possible to cylinder. During some web search, I found in this forum some power user recommending the first approach, giving good reasons for that, so I decided to give it a try, as AEK stock sensor placement in upper intake manifold is suboptimal, although it is better than I had with 2E, as manifold is heated less. So I installed this 1.8T sensor, which I had in 2E intake manifold after throttle, in air filter box, made the wiring longer and changed software configuration - previously MAT/TPS fuel enrichment table was configured so that there was essentially no corrections between 0 and 40 - so I on both configs restored default MAT/TPS fuel enrichment tables and multiplied both VE tables with 0,96 to cancel additional fuel given by default fuel enrichment table. First drive to city made me feel this is better, but that also enlightened me about my biggest current configuration issue; engine is prone to stall when warm, especially after it had been turned of for some time - I thought I have incorrect fuel mixture causing the stalls, now I had engine stalling with the same mixture like when it had cool intake - so I finally realized why there is "Refpos Addition for MAT, Slope" setting in idle control settings - I haven't tried that earlier, because it requires changing idle reference curve to cancel out added IAC duty - now that I know that this will cure my problem, that will happen in a couple of days :)


What will happen in the future? This engine, despite receiving new bearings and new piston rings, makes some nasty clacking while cold and in higher revs makes some rattling; it's either conrod/pin issue, or simply cylinders are worn too much - I'm a novice in engine mechanicals; I naturally prefer wiring over mechanical things - so as a stopgap measure I recently bought another ADY bottom end, this one probably is in better shape, as it's from corrado [less load to pull than sharan] and it seems like it has been run on synthetic oil - I'm not in a hurry to install it, but probably in the summer that will happen, after some bearing inspection and seal replacement. This problem also prohibits me from enabling knock detection, as engine rattling may interfere, causing VEMS to think engine is knocking... Next thing that will happen in the future [but likely earlier than bottom end swap] - since I'm mainly after low end torque, not top end power [that would be silly with 2v engine anyway], there's some room for some improvement - I'll soon get AFT intake, which has variable length manifold - VEMS will be able to handle that intake just fine :) Bigger problem will be the fact that AFT comes with throttle that contains idle speed motor, like many mid-nineties VAG engines had; I had searched in internet about VEMS abilities to handle this kind of setup and I'm aware of VEMS software limitations - well, I'm going to try that anyway, as I want clean install, not some ISV butchered in somewhere - that will be last resort. I also want to finally go wasted spark; that was my intention from the start, my loom has been made for audi V6 ignition amplifier and current 2.0 coil is connected with adapter to it - the problem is that I cannot find usable place on engine where I could attach the coils; the engine compartment is too full :D Since this is not urgent, I'm still running dizzy ignition. Finally, in the future I plan to make early mk3 style engine loom, that will also contain some improvements, like shift light and vehicle speed signal for ECU.
« Last Edit: March 05, 2019, 01:07:49 am by msh »

Offline Kamuto

  • Hero Member
  • *****
  • Posts: 814
  • BHP: 19
Re: mk2 Golf 2.0 8v
« Reply #3 on: March 05, 2019, 03:07:48 pm »
vems can handle that throttle without any aditional hardware just fine :)
Vems installer in Lithuania
valdas.sunokas@gmail.com

Offline msh

  • Jr. Member
  • **
  • Posts: 24
  • BHP: 0
Re: mk2 Golf 2.0 8v
« Reply #4 on: March 23, 2019, 11:28:09 pm »
So have been these problems mentioned here http://www.vems.hu/wiki/index.php?page=InTake%2FThrottlePlates%2FVAGPassiveThrottle overcome by now?