535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
Re: 535is Turbo (ex 633 Callaway)- 2023 Update
I wasn't able to make progress with the engine at my brother's place because of commitments with family/children, so I decided I should try to get the engine to my house. So we made plans and I loaded it up in our x5 to take home. This will allow me to work on it a bit in my spare time (aka at night).
I got an engine stand last year and my other brother is letting me borrow his engine hoist. I was able to unload the shortblock by myself and get it into my garage.
I believe the shortblock with crank and pistons is about 230 lbs.
Here's the progress of it with the painted block. Pretty happy with the color and it seems pretty durable. I am ok with it not being flat black.
It is an '85 block which will match with my G265 trans.
Disassembled the oil pump and swapped in one that was in a bit better shape.
I found the tensioner wasn't sliding smoothly, so I removed it and sanded it and the timing cover mount with 1500 grit and it slides nicely again.
I need to tighten down the crank nut, but I will use my hack method of a block of wood on the crank and the engine stand strapped/held in position with a few tools (floor jack, cranks, straps, 3/4" drive, jack handle).
I used this method to disassemble an engine at my house with BADLY rusted pistons. I couldn't really get 2 of them out, even after atf soak for a month. At least I got a good oil pump, crank and B34 head out of it, but shame I couldn't salvage the block or all of the pistons...
I mounted the pulleys and balancer/toothed wheel yesterday and will plan to torque the crank nut in the next few days. I am contemplating running with 42lb injectors for a bit more headroom and the overall additional flow I should be getting with the higher compression 9:1 pistons and through the B35 head and intake I should be able to go up a bit in boost if I feel the need.
I had problems with what I thought we 42lb injectors going back a few years, but according to my research, I may not have had the deadtime set right. This setting may have made a difference with my idling problems at the time:
The green giant genuine bosch is pn 0280155968 and rated between 415-440cc would be 25% more flow than my current set. Posting here for reference the current white 36# injectors I have (pn 0280155811, 12.2ohm 354cc @ 3 bar)
I am probably going to keep with stock headgasket, so I have a cometic MLS .070" up for grabs, if somebody is interested. Waited 3 months to get it in 2022 even!
I am not sure when I will pull the engine to do the swap, but having it on a stand at my house means I would theoretically be able to remove the engine from the e28 and swap it in when I have the chance. Since it is getting colder out, it may be less fun to do in my uninsulated garage in the upcoming winter months too...
I got an engine stand last year and my other brother is letting me borrow his engine hoist. I was able to unload the shortblock by myself and get it into my garage.
I believe the shortblock with crank and pistons is about 230 lbs.
Here's the progress of it with the painted block. Pretty happy with the color and it seems pretty durable. I am ok with it not being flat black.
It is an '85 block which will match with my G265 trans.
Disassembled the oil pump and swapped in one that was in a bit better shape.
I found the tensioner wasn't sliding smoothly, so I removed it and sanded it and the timing cover mount with 1500 grit and it slides nicely again.
I need to tighten down the crank nut, but I will use my hack method of a block of wood on the crank and the engine stand strapped/held in position with a few tools (floor jack, cranks, straps, 3/4" drive, jack handle).
I used this method to disassemble an engine at my house with BADLY rusted pistons. I couldn't really get 2 of them out, even after atf soak for a month. At least I got a good oil pump, crank and B34 head out of it, but shame I couldn't salvage the block or all of the pistons...
I mounted the pulleys and balancer/toothed wheel yesterday and will plan to torque the crank nut in the next few days. I am contemplating running with 42lb injectors for a bit more headroom and the overall additional flow I should be getting with the higher compression 9:1 pistons and through the B35 head and intake I should be able to go up a bit in boost if I feel the need.
I had problems with what I thought we 42lb injectors going back a few years, but according to my research, I may not have had the deadtime set right. This setting may have made a difference with my idling problems at the time:
The green giant genuine bosch is pn 0280155968 and rated between 415-440cc would be 25% more flow than my current set. Posting here for reference the current white 36# injectors I have (pn 0280155811, 12.2ohm 354cc @ 3 bar)
I am probably going to keep with stock headgasket, so I have a cometic MLS .070" up for grabs, if somebody is interested. Waited 3 months to get it in 2022 even!
I am not sure when I will pull the engine to do the swap, but having it on a stand at my house means I would theoretically be able to remove the engine from the e28 and swap it in when I have the chance. Since it is getting colder out, it may be less fun to do in my uninsulated garage in the upcoming winter months too...
Re: 535is Turbo (ex 633 Callaway)- 2023 Update
Pretty close to what I got, without the front cover and timing gear. 213.tschultz wrote: Nov 15, 2023 11:09 AM
I believe the shortblock with crank and pistons is about 230 lbs.
viewtopic.php?t=113389
Re: 535is Turbo (ex 633 Callaway)- 2024 Update
Another overdue update. Been busy with family and young kids as I described in my last larger post. But I have been out of work the last month or so and found that I had a little bit of free time once working through a number of house and yard projects.
As far as car projects, I had to get my other fun car (euro 635CSi) up and running again after spinning a bearing. Last summer i was able to get it running again with an engine rebuild and and I got it back on the road and 'done' for now. Took it on a spring drive with some other BMW enthusiasts and now have 200 miles on the engine.
I also found another early euro 635 and bought it and have been working on getting it running and driving again. Off the road since possibly 1988
Little progress getting a bunch of things replaced and running. I will need to decide what to do with it. It is a 1979 slicktop, henna red, M90, dogleg, lesd and recaro car...
But back to Burt:
I had a chance to get to more engine progress since I had a spot in the garage with the running and driving black 635CSi. You can see the engine that has been sitting there since last fall. Recall it is an 85 block with B35 pistons and head.
Couldn't get the trans bellhousing off due to the torx bolt that was partially stripped. So instead, I removed the trans and pulled it with the flywheel and bellhousing in place.
I have just enough room in my garage to do this with the door closed and the car in the air and the height of everything. I knew this from the 635csi engine rebuild.
Starting to swap a few parts, such as alternator, head bolts, wiring harness...
The euro look is pretty exciting for me, even if the paint is sort of rough. Here I was pulling the nose out to power wash off grease and grime while I was in here. It was pretty oily due to the blowby of the engine with oil in a lot of areas and some dirt stuck everywhere. I haven't really driven the car much with this setup with the new piping and euro bumpers, so it is still a bit new to me to be admiring. The wipers are replicas but complete the look
The biggest mess was by the hydroboost areas and steering box. Looking better...
Also worked on really degreasing the G265 parts and intercooler piping. It makes it much nicer to work on when everything is clean.
Here is the new engine build with 42# bosch injectors, B35 pistons, head and intake. New rings and bearings. I am keeping the B34 style oil filter housing, fuel rail and valve cover for the correct E28 look. I also kept the B32/B34 intake manifold support bracket
Engine going in recently.
I wanted to mount the intercooler piping better and found this Ireland Engineering adapter to allow me to gain some clearance and remote mount the FPR. I think it is a pretty decent solution. I didn't want to try an adjustable FPR if I didn't have to. One less variable and I can keep things stock...
I found that I had two different water pump pullies, so I went with the larger one to flow a little bit better. Can't recall when there were differences via models, maybe S38 vs M30 but I read about it here on mye28. I also added a new blow off valve and hope this one works a bit better than the recirculating one I had.
Downpipe, trans/flywheel/ clutch and all is back in place, I just need to finish putting the exhaust back on. Here is the engine and turbo setup with all piping in place. It sort of looks like a crazy mess of wires and hoses. Not sure it is 'pretty' but it should work ok.
I am still running the boost control MAC valve and have a small oil separator on the valve cover breather. We will see how that works or if I need a bigger unit like Mann provent 200.
Unfortunately, the oil pressure sender seemed to have crapped out on me so I have another on order after confirming the oil pressure light works with an old OEM sensor. I ordered the M12x1.5 replacement for my gauge VDO 360-024.
I also found a battery drain coming from the passenger door central locking unit or maybe the door lock heater. Another weird issue, the parking brake light was on without the brake on. Then when I pull it, the light gets brighter. Weird thing I will have to figure out...
I checked my old engine virtual dyno numbers and plotted into BorgWarner's Matchbot. I used my torque and power numbers along with a similar turbo to see about where the compressor efficiency is and see things like airflow and back pressure at my elevation. With this engine, I expect better response with the higher compression as well as a little bit more power and torque-- maybe 10-15%?
Here's the estimate just for kicks
Probably a pretty decent estimate...
Stay tuned as I hope to make more progress soon here!
As far as car projects, I had to get my other fun car (euro 635CSi) up and running again after spinning a bearing. Last summer i was able to get it running again with an engine rebuild and and I got it back on the road and 'done' for now. Took it on a spring drive with some other BMW enthusiasts and now have 200 miles on the engine.
I also found another early euro 635 and bought it and have been working on getting it running and driving again. Off the road since possibly 1988
Little progress getting a bunch of things replaced and running. I will need to decide what to do with it. It is a 1979 slicktop, henna red, M90, dogleg, lesd and recaro car...
But back to Burt:
I had a chance to get to more engine progress since I had a spot in the garage with the running and driving black 635CSi. You can see the engine that has been sitting there since last fall. Recall it is an 85 block with B35 pistons and head.
Couldn't get the trans bellhousing off due to the torx bolt that was partially stripped. So instead, I removed the trans and pulled it with the flywheel and bellhousing in place.
I have just enough room in my garage to do this with the door closed and the car in the air and the height of everything. I knew this from the 635csi engine rebuild.
Starting to swap a few parts, such as alternator, head bolts, wiring harness...
The euro look is pretty exciting for me, even if the paint is sort of rough. Here I was pulling the nose out to power wash off grease and grime while I was in here. It was pretty oily due to the blowby of the engine with oil in a lot of areas and some dirt stuck everywhere. I haven't really driven the car much with this setup with the new piping and euro bumpers, so it is still a bit new to me to be admiring. The wipers are replicas but complete the look
The biggest mess was by the hydroboost areas and steering box. Looking better...
Also worked on really degreasing the G265 parts and intercooler piping. It makes it much nicer to work on when everything is clean.
Here is the new engine build with 42# bosch injectors, B35 pistons, head and intake. New rings and bearings. I am keeping the B34 style oil filter housing, fuel rail and valve cover for the correct E28 look. I also kept the B32/B34 intake manifold support bracket
Engine going in recently.
I wanted to mount the intercooler piping better and found this Ireland Engineering adapter to allow me to gain some clearance and remote mount the FPR. I think it is a pretty decent solution. I didn't want to try an adjustable FPR if I didn't have to. One less variable and I can keep things stock...
I found that I had two different water pump pullies, so I went with the larger one to flow a little bit better. Can't recall when there were differences via models, maybe S38 vs M30 but I read about it here on mye28. I also added a new blow off valve and hope this one works a bit better than the recirculating one I had.
Downpipe, trans/flywheel/ clutch and all is back in place, I just need to finish putting the exhaust back on. Here is the engine and turbo setup with all piping in place. It sort of looks like a crazy mess of wires and hoses. Not sure it is 'pretty' but it should work ok.
I am still running the boost control MAC valve and have a small oil separator on the valve cover breather. We will see how that works or if I need a bigger unit like Mann provent 200.
Unfortunately, the oil pressure sender seemed to have crapped out on me so I have another on order after confirming the oil pressure light works with an old OEM sensor. I ordered the M12x1.5 replacement for my gauge VDO 360-024.
I also found a battery drain coming from the passenger door central locking unit or maybe the door lock heater. Another weird issue, the parking brake light was on without the brake on. Then when I pull it, the light gets brighter. Weird thing I will have to figure out...
I checked my old engine virtual dyno numbers and plotted into BorgWarner's Matchbot. I used my torque and power numbers along with a similar turbo to see about where the compressor efficiency is and see things like airflow and back pressure at my elevation. With this engine, I expect better response with the higher compression as well as a little bit more power and torque-- maybe 10-15%?
Here's the estimate just for kicks
Probably a pretty decent estimate...
Stay tuned as I hope to make more progress soon here!
Last edited by tschultz on Jun 08, 2024 10:36 PM, edited 1 time in total.
-
- Posts: 1492
- Joined: May 16, 2010 1:37 AM
- Location: Portland, Oregon, USA
Re: 535is Turbo (ex 633 Callaway)- 2023 Update
nice job, keep up the good work.
Re: 535is Turbo (ex 633 Callaway)- 2023 Update
Did you have any luck with that tach output configuration?
Re: 535is Turbo (ex 633 Callaway)- 2023 Update
I got the engine running this week! Turned out my spare water pump had a leak, so I replaced it with the one that had come off the B34 engine and all was resolved.
A little scary to turn the key waiting for oil pressure or firing. But I did that recently on another car so my nervous energy was a little less. A relief when it fired! Nice to hear it Rev and be running again.
I also installed a standard Nissan radiator since the behr south african unit seemed to run a few degrees hot.
I was able to change the req_fuel value and scale my map with no problems. I decided to cut my value in half again and get a little better resolution on my fuel map, that seemed to work pretty easy! Right now I am used about 180 characters out of the 255 maximum.
I used the dead time listed above (.763ms at 13.2V) and voltage correction of .17ms/V.
I went to check timing on my light to confirm tooth #1 angle just because this had confused me years back and I got the same result... Paint marks indicating TDC of the piston between the crank and the block. I mark near the alternator bracket which is convenient enough. Then Idle fixed advance at ~17degrees and turned on the timing light. The mark didn't line up until the gun showed ~45degrees.
I am not sure how this can be. I did this on my Ljet e28 and checked max advance without the distributor and got maximum ~38 degrees which is correct by the book. So I am pretty sure my gun and method for checking are good...
I am using falling edge triggering with the 60-2 wheel and set my trigger angle offset at 87 is based on some post by ianwood on this forum. he describes how he got to that number though I am not sure I do totally. From what I understand, and via the board FAQ, it should be about 87-89 degrees (falling edge, 84 degrees for rising edge) and I was hoping to get it timing dead on...
I checked the timing calculations in megasquirt and the only two calculations shown were base advance and cold advance, both at 17 degrees and 17.5 degrees, respectively (in my test the engine wasn't totally 100% warm).
So why the discrepancy? How else do I check this? I tried reading through this and get the 20 skip tooth setting, but not sure how it correlates to the 87-89degree setting. https://www.useasydocs.com/details/crankwheel.htm
If Charlie's B35 build was at TDC in this picture, maybe it could be visibly making sense in this picture?
https://www.flickr.com/photos/ckindel/14444019253/
Here's my estimate, of 84 degrees based on a rough estimate that sort of makes some sense. But it doesn't convince me how to check it manually with my light.
According to a different poster on bimmerforums, this would be how to check:
Also from James of Ms extra:
Speaking of, here's how my board is wired:
If I want wasted spark, I have to add BIP373 or equivalent, and the launch control is not wired in. I do have Map Daddy realtime baro correction and boost control, both functional features. I think my baro settings are decent based on my last mountain drive, but I am still unsure if MAT settings are correct or not. I have very little correction at this point in time (1-2% between 100F).
After starting the car, I was able to get it on the ground finally and drove it up and down the street and out of the garage.
First stop was for some new fuel!
I tried to vary the load and put about 5 miles and maybe 15 minutes run time. So the next day, I took the car out on the street and went up and down a number of times trying to check idle settings and also get some load, acceleration, deceleration and heat into the engine oil. After test driving, I had put about 50 miles on the car!
Speaking of intake temps, I have wondered if the standard intake is causing problems like heat soak. But when driving along, it seems like temps are 10-15F above ambient, which seems very reasonable to me as the sensor is in a pipe just above the valve cover and cylinder head! Moving faster benefits the A/A intercooler, and obviously slower could make it worse if stuck in traffic with no airflow.
Here's my intercooler placement. Good airflow through the front grilles and a little blockage by the bumpers, but that's about it. The standard valance and license plate mount and spoiler has a nice opening area to allow airflow through. That is the bottom edge, and you can see it with the minor crunch on the lower edge of the intercooler
Good news, the nissan radiator was holding temp of 180-190 F, only creeping up if idling in place without the fan and viscous fan cutch installed.
For break in, I am targeting a lowly 125kpa, but it sure is nice to be able to program it in the software and have the controller perfectly manage the boost level! I figure this boost level will allow the rings to be loaded plenty and I can up it later when more proven...
So far, I got the engine idling OK, though it seems to oscillate a little bit (200rpm every second or two) during warmup. When fully warm, the idle valve brings revs to about 1000rpm and then Closed Loop brings it down to about 800rpm. It holds fairly steady though that depends on the VE table. If idle is around 12.5:1, it seem steadier, though I am for 13.2AFR via closed loop control idle control and give 8% authority. No EGO control at idle.
Initial impression, it is running and I think just that little bit more responsive than the B34 in there before. I haven't noticed turbo lag like with the 8:1 engine...
I need to share pics but just added an oil temp gauge from Blackstar labs and placed it in place of the Rear Defroster. So it is easily visible next to the OBC... If I didn't already have gauges, I would consider their 4in1 although I just bought the oil temp gauge since I have other gauges. Slick how it mounts.
https://blackstarmanufacture.com/produkt/multigauge/
The new VDO pressure sender described above resolved my oil pressure gauge problem. I can get pictures of where these are located but right now, both are measuring from the back of the head with an adapter blackstar offered.
Update as of today. I felt confident after driving the car this past week and took the car down to see my dad and brothers. I figured it would be a good chance to get on the highway, get things up to temp and vary the load on the engine with some highway miles. Well on the highway, the engine cut out briefly though I continued driving without issue for another 10 minutes. Then, suddenly, the car shut off while cruising and afr gauge was totally lean. When I checked under the hood, my gauge (Still hooked up to the fuel supply) showed 0psi. No change when turning the ignition on/off when usually there is a priming pulse from the pump. Of course my 2 young boys were in the car and one started crying thinking we were stuck broken down there with nobody to help us.
I was working on the replacement plan and took the rear wheel off and was about to pull the pump, waiting to see if I could get a spare replaced on the side of the road when I decided to check the ignition again. Suddenly the pump was running and we had pressure! I started the engine without issue Temps were warm, but 91 F while cruising shouldn't be problematic with a full gas tank! I put the wheel and tool back and swiftly merged back onto the highway.
I monitored oil temps for the first time and found that oil stays around 165-170 F and only started to rise while sitting in traffic where is got to about 180-185F in slow moving stop and go traffic.
I am contemplating putting a 745i oil cooler in the nose of the car under the plastic blanking plate above my intercooler. I think I can fit the 745i unit I have and slightly relocate the two horns that are sitting where it would go. I'd make some flexible lines and adapt to the 745i lines.
Any opinions? Any idea what temps the stock M30 oil cooler thermostat opens at?
I figure it would be cheap insurance for high performance driving since 1) it adds oil capacity and 2) provides actual cooling to the turbo itself as well as the engine internals. As long as oil temps are below 180 F when the cooler opens, it would aid in engine cooling and reducing stress on the radiator, not only just more consistent oil temps. Maybe it wouldn't be worthwhile after seeing temps never reach 200F, I don't know...
The car ran great the rest of the day and I put another 70 miles on it. The midrange torque is really nice and strong, even at this low boost level.
Though I do need to replace from LCAB's. I just need to disassemble, press the old ones out and reinstall. Additionally, I have a diff whine though I have thought about pulling the 3.46 and putting in a 3.25lsd. With higher boost, this may be a smarter ratio though the 3.46 isn't bad even at highway speeds.
Here's a picture from the afternoon. Obviously, I got the hood on and have the strut bar and oil/water separator in place. I may share pics depending how functional it is...
Current AFR and timing tables. I think I am pretty happy with both tables and have spent a fair amount of time on them for drivability, smoothness and safety. I may change timing depending on the 'correct' tooth #1 settings, but I know I am in the ballpark and within 3 degrees of the target.
More updates soon!
A little scary to turn the key waiting for oil pressure or firing. But I did that recently on another car so my nervous energy was a little less. A relief when it fired! Nice to hear it Rev and be running again.
I also installed a standard Nissan radiator since the behr south african unit seemed to run a few degrees hot.
I was able to change the req_fuel value and scale my map with no problems. I decided to cut my value in half again and get a little better resolution on my fuel map, that seemed to work pretty easy! Right now I am used about 180 characters out of the 255 maximum.
I used the dead time listed above (.763ms at 13.2V) and voltage correction of .17ms/V.
I went to check timing on my light to confirm tooth #1 angle just because this had confused me years back and I got the same result... Paint marks indicating TDC of the piston between the crank and the block. I mark near the alternator bracket which is convenient enough. Then Idle fixed advance at ~17degrees and turned on the timing light. The mark didn't line up until the gun showed ~45degrees.
I am not sure how this can be. I did this on my Ljet e28 and checked max advance without the distributor and got maximum ~38 degrees which is correct by the book. So I am pretty sure my gun and method for checking are good...
I am using falling edge triggering with the 60-2 wheel and set my trigger angle offset at 87 is based on some post by ianwood on this forum. he describes how he got to that number though I am not sure I do totally. From what I understand, and via the board FAQ, it should be about 87-89 degrees (falling edge, 84 degrees for rising edge) and I was hoping to get it timing dead on...
I checked the timing calculations in megasquirt and the only two calculations shown were base advance and cold advance, both at 17 degrees and 17.5 degrees, respectively (in my test the engine wasn't totally 100% warm).
So why the discrepancy? How else do I check this? I tried reading through this and get the 20 skip tooth setting, but not sure how it correlates to the 87-89degree setting. https://www.useasydocs.com/details/crankwheel.htm
If Charlie's B35 build was at TDC in this picture, maybe it could be visibly making sense in this picture?
https://www.flickr.com/photos/ckindel/14444019253/
Here's my estimate, of 84 degrees based on a rough estimate that sort of makes some sense. But it doesn't convince me how to check it manually with my light.
According to a different poster on bimmerforums, this would be how to check:
Maybe something to try but the M30 O|T is super hard to see!! If set to 89 degrees instead of 87 does this mean actual timing could be 2 degrees retarded?The correct way to verify the timing on megasquirt is to set the timing to a fixed number. You can do this in the wheel decoder menu. Under the "fixed advanced" drop down select Fixed Advance, then set the fixed advance number to 12 degrees. Start the car and let it idle. Take a reading with your timing light. The #1 coil should be firing exactly 2 teeth before the O l T mark on the balancer. Adjust the trigger offset number until its perfect. Once you have it set turn the fixed timing off. Check it again while it is running on the timing table. It should match the ignition advance shown on the dashboard of tuner studio.
Also from James of Ms extra:
Please ignore and remove the TDC pointer from your diagrams and thinking. As per the manual, set the engine to TDC and leave it there. It is intentional that the manual does not show a TDC mark on the wheel and shows the timing pointer and timing marks independantly. The Megasquirt does not care where the sensor is positioned on the engine or whether the missing tooth is at 1 o'clock, 7 o'clock or 11 o'clock.
What does matter and is critical is the number of tooth gaps between the sensor and tooth#1 when the wheel rotates in the normal direction.
I had messaged Dan the other day about a post I read online with the tach settings. Dan's post suggested the output of the tach was being used to drive the advance and real advance wasn't as expected until the tach out setting was adjusted. My setup uses IGN (JS10). I tried to change this to off as well as a different output, and then the car just wouldn't start. So, obviously, I have to leave this setting alone.
Speaking of, here's how my board is wired:
If I want wasted spark, I have to add BIP373 or equivalent, and the launch control is not wired in. I do have Map Daddy realtime baro correction and boost control, both functional features. I think my baro settings are decent based on my last mountain drive, but I am still unsure if MAT settings are correct or not. I have very little correction at this point in time (1-2% between 100F).
After starting the car, I was able to get it on the ground finally and drove it up and down the street and out of the garage.
First stop was for some new fuel!
I tried to vary the load and put about 5 miles and maybe 15 minutes run time. So the next day, I took the car out on the street and went up and down a number of times trying to check idle settings and also get some load, acceleration, deceleration and heat into the engine oil. After test driving, I had put about 50 miles on the car!
Speaking of intake temps, I have wondered if the standard intake is causing problems like heat soak. But when driving along, it seems like temps are 10-15F above ambient, which seems very reasonable to me as the sensor is in a pipe just above the valve cover and cylinder head! Moving faster benefits the A/A intercooler, and obviously slower could make it worse if stuck in traffic with no airflow.
Here's my intercooler placement. Good airflow through the front grilles and a little blockage by the bumpers, but that's about it. The standard valance and license plate mount and spoiler has a nice opening area to allow airflow through. That is the bottom edge, and you can see it with the minor crunch on the lower edge of the intercooler
Good news, the nissan radiator was holding temp of 180-190 F, only creeping up if idling in place without the fan and viscous fan cutch installed.
For break in, I am targeting a lowly 125kpa, but it sure is nice to be able to program it in the software and have the controller perfectly manage the boost level! I figure this boost level will allow the rings to be loaded plenty and I can up it later when more proven...
So far, I got the engine idling OK, though it seems to oscillate a little bit (200rpm every second or two) during warmup. When fully warm, the idle valve brings revs to about 1000rpm and then Closed Loop brings it down to about 800rpm. It holds fairly steady though that depends on the VE table. If idle is around 12.5:1, it seem steadier, though I am for 13.2AFR via closed loop control idle control and give 8% authority. No EGO control at idle.
Initial impression, it is running and I think just that little bit more responsive than the B34 in there before. I haven't noticed turbo lag like with the 8:1 engine...
I need to share pics but just added an oil temp gauge from Blackstar labs and placed it in place of the Rear Defroster. So it is easily visible next to the OBC... If I didn't already have gauges, I would consider their 4in1 although I just bought the oil temp gauge since I have other gauges. Slick how it mounts.
https://blackstarmanufacture.com/produkt/multigauge/
The new VDO pressure sender described above resolved my oil pressure gauge problem. I can get pictures of where these are located but right now, both are measuring from the back of the head with an adapter blackstar offered.
Update as of today. I felt confident after driving the car this past week and took the car down to see my dad and brothers. I figured it would be a good chance to get on the highway, get things up to temp and vary the load on the engine with some highway miles. Well on the highway, the engine cut out briefly though I continued driving without issue for another 10 minutes. Then, suddenly, the car shut off while cruising and afr gauge was totally lean. When I checked under the hood, my gauge (Still hooked up to the fuel supply) showed 0psi. No change when turning the ignition on/off when usually there is a priming pulse from the pump. Of course my 2 young boys were in the car and one started crying thinking we were stuck broken down there with nobody to help us.
I was working on the replacement plan and took the rear wheel off and was about to pull the pump, waiting to see if I could get a spare replaced on the side of the road when I decided to check the ignition again. Suddenly the pump was running and we had pressure! I started the engine without issue Temps were warm, but 91 F while cruising shouldn't be problematic with a full gas tank! I put the wheel and tool back and swiftly merged back onto the highway.
I monitored oil temps for the first time and found that oil stays around 165-170 F and only started to rise while sitting in traffic where is got to about 180-185F in slow moving stop and go traffic.
I am contemplating putting a 745i oil cooler in the nose of the car under the plastic blanking plate above my intercooler. I think I can fit the 745i unit I have and slightly relocate the two horns that are sitting where it would go. I'd make some flexible lines and adapt to the 745i lines.
Any opinions? Any idea what temps the stock M30 oil cooler thermostat opens at?
I figure it would be cheap insurance for high performance driving since 1) it adds oil capacity and 2) provides actual cooling to the turbo itself as well as the engine internals. As long as oil temps are below 180 F when the cooler opens, it would aid in engine cooling and reducing stress on the radiator, not only just more consistent oil temps. Maybe it wouldn't be worthwhile after seeing temps never reach 200F, I don't know...
The car ran great the rest of the day and I put another 70 miles on it. The midrange torque is really nice and strong, even at this low boost level.
Though I do need to replace from LCAB's. I just need to disassemble, press the old ones out and reinstall. Additionally, I have a diff whine though I have thought about pulling the 3.46 and putting in a 3.25lsd. With higher boost, this may be a smarter ratio though the 3.46 isn't bad even at highway speeds.
Here's a picture from the afternoon. Obviously, I got the hood on and have the strut bar and oil/water separator in place. I may share pics depending how functional it is...
Current AFR and timing tables. I think I am pretty happy with both tables and have spent a fair amount of time on them for drivability, smoothness and safety. I may change timing depending on the 'correct' tooth #1 settings, but I know I am in the ballpark and within 3 degrees of the target.
More updates soon!
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
No pictures today but I am pretty sure that this schematic I made is correct.
84 degrees for rising edge 87 for falling edge.
Weird thing today, I checked the setting to try to change the offset angle because of what I show above. I didn't move the engine to TDC and count my teeth, but I decided to try to see if I changed the offset angle for 10 degrees and see if the timing moved closer to the actual MS timing.
It did, so I tried a higher angle. It seemed that I was off by about 33 degrees (45 degrees@light-12 idle ignition advance). Thus, my setting of initial offset is 120 degrees. I am not quite sure how this is possible because everywhere says 87 or 84 degrees. I will power cycle tomorrow and see if it is still running 87 degrees and maybe that setting just wasn't taking effect. But if the angle is in fact 120, I think an offset of 0 degrees would work the exact same... (It also means my picture above it not where my trigger wheel is sitting when the engine is at TDC)
Then with those settings adjusted, suddenly my AFR gauge shut off. Maybe a stroke of luck because I noticed it as the ngine was running super rich without o2 feedback. But when I checked timing again real quick, the timing mark was dead nuts on at 15 degrees (with trigger tooth #1 angle at 87 I thought). This was confusing, but I realized that last year when I pulled power to the gauge for power with the ignition on, it must be somehow back feeding power or some thing. I tried unplugging the inline fuse for what I thought was the AFR gauge and it didn't shut off. I must have pulled power for that gauge from the radio circuit instead. Maybe it is a line hooked to the coil and the coil was grounding out when it wasn't supposed too? Maybe timing was fixed at the 40 degrees, I don't really know...
Either way when I hooked power up using my original schematic that I used for years previously, everything began working again and the timing is showing correctly... It was messed up when the power to the AFR gauge came through that orange wire. When I pulled from a red wire powering other gauges, all things worked properly!
Idle is much smoother and I can idle closer to 825rpm and it sounds better (Though MAP value isn't as low )
I found Dan's post https://www.mye28.com/viewtopic.php?t=161058 about the mounting 8 bolt pattern which seems like it may explain what is going on.
I also don't really know if the timing was set at 45 degrees fixed or what. But it might explain why I thought I heard rattling/pinging I was pretty patient in listening to it the other day and was worried that it was detonation. I had been surprised to hear detonation of a conservative tune and such low boost levels with a good 12:1 fuel mixture! I will test drive tomorrow and see if things are running smooth and nice.
I have about 150 miles on the engine as of tonight, though some idling and minimal runs revving out past 5000 rpm (maybe a few).
Lastly I had a small oil leak I had to track down at the new temp sensor at the head. I think it is resolved now, will see soon.
84 degrees for rising edge 87 for falling edge.
Weird thing today, I checked the setting to try to change the offset angle because of what I show above. I didn't move the engine to TDC and count my teeth, but I decided to try to see if I changed the offset angle for 10 degrees and see if the timing moved closer to the actual MS timing.
It did, so I tried a higher angle. It seemed that I was off by about 33 degrees (45 degrees@light-12 idle ignition advance). Thus, my setting of initial offset is 120 degrees. I am not quite sure how this is possible because everywhere says 87 or 84 degrees. I will power cycle tomorrow and see if it is still running 87 degrees and maybe that setting just wasn't taking effect. But if the angle is in fact 120, I think an offset of 0 degrees would work the exact same... (It also means my picture above it not where my trigger wheel is sitting when the engine is at TDC)
Then with those settings adjusted, suddenly my AFR gauge shut off. Maybe a stroke of luck because I noticed it as the ngine was running super rich without o2 feedback. But when I checked timing again real quick, the timing mark was dead nuts on at 15 degrees (with trigger tooth #1 angle at 87 I thought). This was confusing, but I realized that last year when I pulled power to the gauge for power with the ignition on, it must be somehow back feeding power or some thing. I tried unplugging the inline fuse for what I thought was the AFR gauge and it didn't shut off. I must have pulled power for that gauge from the radio circuit instead. Maybe it is a line hooked to the coil and the coil was grounding out when it wasn't supposed too? Maybe timing was fixed at the 40 degrees, I don't really know...
Either way when I hooked power up using my original schematic that I used for years previously, everything began working again and the timing is showing correctly... It was messed up when the power to the AFR gauge came through that orange wire. When I pulled from a red wire powering other gauges, all things worked properly!
Idle is much smoother and I can idle closer to 825rpm and it sounds better (Though MAP value isn't as low )
I found Dan's post https://www.mye28.com/viewtopic.php?t=161058 about the mounting 8 bolt pattern which seems like it may explain what is going on.
Not sure how the crank wheel could be offset though, because I thought it was keyed. I don't have a great photo of it on this engine. I think I will still check it manually at TDC and see what the number of teeth are away from the sensor to prove out my theory.Problem is that the M30 uses an eight bolt pattern for the harmonic balancer, so you can only rotate by intervals of 45 degrees using the original bolt holes. You will end up either ahead or behind the desired trigger angle by 12 or 33 degrees. Option number two is much more involved but if you were to pull the crank hub off you could cut a new keyway and get the trigger angle anywhere you want.
Again, I don't know what has been done to this conversion in terms of software or tuning. If this trigger angle issue has been addressed then your problem lies elsewhere. If they attempted to address this in the manner I have described but ended up off by 12 or 33 degrees, that could still be your issue.
I also don't really know if the timing was set at 45 degrees fixed or what. But it might explain why I thought I heard rattling/pinging I was pretty patient in listening to it the other day and was worried that it was detonation. I had been surprised to hear detonation of a conservative tune and such low boost levels with a good 12:1 fuel mixture! I will test drive tomorrow and see if things are running smooth and nice.
I have about 150 miles on the engine as of tonight, though some idling and minimal runs revving out past 5000 rpm (maybe a few).
Lastly I had a small oil leak I had to track down at the new temp sensor at the head. I think it is resolved now, will see soon.
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
Ok another update.
I took the car out for a drive with the 120 degree setting on trigger wheel and it felt lethargic and like timing was now super retarded. I changed my timing map and it didn't seem to make a difference with detonation... so obviously things aren't adding up here!! Same time it is happening at 120kpa, 3000rpm with pretty good fuel mixtures.
It took a minute to figure out, but i checked timing again and still showed 14 degrees as idle. But as I revved it, I noticed timing didn't change.
I decided to look back at ignition settings and I decided to change spark output to js10 instead of default d14.
After this change. I got an error for dual outputs shared and noticed tach setting on js10 was used here. I decided to shut tach setting off and try js10 for ignition.
Suddenly timing was super retarded via low idle rpm. So I reset trigger wheel angle to 87 and found it to be perfect and now suddenly changing with rpm via the timing light. Before timing with d14 had just stayed fixed!
So it seems I had a wrong setting for spark somehow and it must have been this way for a while since a few years back I had this same complaint with the trigger wheel.
Ignore my last post about power to the afr gauge, I don't think that is relevant as the true cause.
Quick test drive and the pinging is gone. I feel sort of dumb now. I need to see how long I've had this setting wrong...
EDIT: checked and this setting has been d14 since I got it. So maybe my timing had been off and caused some of my engine problems previously?
I took the car out for a drive with the 120 degree setting on trigger wheel and it felt lethargic and like timing was now super retarded. I changed my timing map and it didn't seem to make a difference with detonation... so obviously things aren't adding up here!! Same time it is happening at 120kpa, 3000rpm with pretty good fuel mixtures.
It took a minute to figure out, but i checked timing again and still showed 14 degrees as idle. But as I revved it, I noticed timing didn't change.
I decided to look back at ignition settings and I decided to change spark output to js10 instead of default d14.
After this change. I got an error for dual outputs shared and noticed tach setting on js10 was used here. I decided to shut tach setting off and try js10 for ignition.
Suddenly timing was super retarded via low idle rpm. So I reset trigger wheel angle to 87 and found it to be perfect and now suddenly changing with rpm via the timing light. Before timing with d14 had just stayed fixed!
So it seems I had a wrong setting for spark somehow and it must have been this way for a while since a few years back I had this same complaint with the trigger wheel.
Ignore my last post about power to the afr gauge, I don't think that is relevant as the true cause.
Quick test drive and the pinging is gone. I feel sort of dumb now. I need to see how long I've had this setting wrong...
EDIT: checked and this setting has been d14 since I got it. So maybe my timing had been off and caused some of my engine problems previously?
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
Will run much better and be much more reliable now that it's actually running off of the table.
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
Last week I thought I found a break through where I changed my spark output to IGN instead of D14. Finally, timing lined up at 14 degrees and changed with revs as we all expect. I test drove the car down the street and back and parked it thinking I got to the bottom of my issues. Things felt smooth and no more pinging but I had run out of time for tuning for the day and parked the car.
Well, I went to restart the car a couple days ago and it would not start! Good fuel pressure with a gauge on the supply line, pump running during prime sequence and all. I am getting a good rpm signal of 200 while cranking, similar to logs of the car years earlier, but alas no start. I checked and my PW of injectors is 0 with the very occasional 3mS (expected) blip. Not sure what happened here as I had only been playing with the spark output and Tachoutput values. I even reverted back to the tune I had on the car with D14 spark output and incorrect IGN as tachoutput value and still no luck.
I need some help and have posted on msextra but no luck. Maybe turbodan is the man to help me here! I have scoured the settings and don't see anything amiss with my tune. It is not Rev limit or something else with my ve table causing issues from what I can see! I had halved my req_fuel value and doubled my ve table when i first started the engine for a bit better resolution and all had been working. I also have mapdaddy and running realtime baro correction at 83kpa in Denver, CO.
Do I have a hardware problem? Doesn't seem like it since I do get the occasional pulse width of the injectors...
No start try showing some cranking with a pulse blip instead of a steady 3mS as I used to have.
Compared to a previous log where it did start.. same VE of 10 while cranking but the ms unit injected fuel
Log and tune file:
https://fastupload.io/a5a7ad34520d8cb9
https://fastupload.io/51d5686504af9e15
What drives the injector pulse width besides VE table and cranking signal?
Baro correction is also right at 99%, so I am not somehow inadvertently pulling out fuel... Not at rev limit or anything either.
Is there a battery voltage minimum required to run the injectors? Is my ~10.5V too low while cranking somehow and my battery just gone slightly too weak for injector pulse? Would battery ADC compensation be causing some sort of problem here? I think 10.5 volts during crank is enough to run the injectors... That is my main thought right now.
Well, I went to restart the car a couple days ago and it would not start! Good fuel pressure with a gauge on the supply line, pump running during prime sequence and all. I am getting a good rpm signal of 200 while cranking, similar to logs of the car years earlier, but alas no start. I checked and my PW of injectors is 0 with the very occasional 3mS (expected) blip. Not sure what happened here as I had only been playing with the spark output and Tachoutput values. I even reverted back to the tune I had on the car with D14 spark output and incorrect IGN as tachoutput value and still no luck.
I need some help and have posted on msextra but no luck. Maybe turbodan is the man to help me here! I have scoured the settings and don't see anything amiss with my tune. It is not Rev limit or something else with my ve table causing issues from what I can see! I had halved my req_fuel value and doubled my ve table when i first started the engine for a bit better resolution and all had been working. I also have mapdaddy and running realtime baro correction at 83kpa in Denver, CO.
Do I have a hardware problem? Doesn't seem like it since I do get the occasional pulse width of the injectors...
No start try showing some cranking with a pulse blip instead of a steady 3mS as I used to have.
Compared to a previous log where it did start.. same VE of 10 while cranking but the ms unit injected fuel
Log and tune file:
https://fastupload.io/a5a7ad34520d8cb9
https://fastupload.io/51d5686504af9e15
What drives the injector pulse width besides VE table and cranking signal?
I am getting fuel calculation of 1.2-1.4mS deadtime and 99-100% fuel in all other indicators but no fuel shown and a minor occasional pulse blip. So maybe I should try to increase my req_Fuel value and see if that changes some setting in the system for a higher VE1 and higher pulse width demand/request while cranking?MegaSquirt Fuel Equation
Pulse width is: PW = REQ_FUEL * VE * MAP * E + accel + Injector_open_time
The "E" above is the multiplied result of all enrichments, like warm-up, after-start, barometer and air temperature correction, closed-loop, etc:
E = gamma_Enrich = (Warmup/100) * (O2_Closed Loop/100) * (AirCorr/100) * (BaroCorr/100)
and
Warmup is the warm-up enrichment value from the table the user enters in MegaTune,
O2_Closed Loop is the EGO adjustment based on the EGO sensor feedback and the EGO settings the user enters in MegaTune,
AirCorr is the adjustment for air density (based on the intake air temperature), and
BaroCorr is the barometric correction based on the ambient air pressure (usually taken at start-up, but a second baro pressure sensor can be added to MegaSquirt-II for continuous updates to the BaroCorr).
Baro correction is also right at 99%, so I am not somehow inadvertently pulling out fuel... Not at rev limit or anything either.
Is there a battery voltage minimum required to run the injectors? Is my ~10.5V too low while cranking somehow and my battery just gone slightly too weak for injector pulse? Would battery ADC compensation be causing some sort of problem here? I think 10.5 volts during crank is enough to run the injectors... That is my main thought right now.
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
Injectors will fire even below 10v. They're a little sluggish but MS has a correction factor for it. This is not something that needs tuning.
What jumps out from the first datalog is the RPM signal. Seems like it may be having trouble picking up the pattern. I'll have to download that log and take a look. You can see the difference though if you compare to the second datalog where it picks up and reads a steady 200ish RPM during cranking until it starts.
For me that's the prime suspect at this point.
What jumps out from the first datalog is the RPM signal. Seems like it may be having trouble picking up the pattern. I'll have to download that log and take a look. You can see the difference though if you compare to the second datalog where it picks up and reads a steady 200ish RPM during cranking until it starts.
For me that's the prime suspect at this point.
-
- Beamter
- Posts: 9058
- Joined: Apr 13, 2006 11:18 PM
- Location: Council Bluffs, IA
- Contact:
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
Looking good!
Did I miss it, are you running 10:1 pistons on this boosted setup?
Did I miss it, are you running 10:1 pistons on this boosted setup?
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
Just stock B35 9:1 ratio.
But maybe this week I will try again and see if a tune from a few weeks back makes any difference with a datalog. Been doing some family outings and things while I am out of work and have a few interviews that I have a hunch I may be working soon here.
I will share soon here along with some photos of my oil pressure sensor and gauge in the car. I also may try to mock up an oil cooler in the nose and might switch the filter housing at the first oil change.
But maybe this week I will try again and see if a tune from a few weeks back makes any difference with a datalog. Been doing some family outings and things while I am out of work and have a few interviews that I have a hunch I may be working soon here.
I will share soon here along with some photos of my oil pressure sensor and gauge in the car. I also may try to mock up an oil cooler in the nose and might switch the filter housing at the first oil change.
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
So I had a chance to play with the car since no start. I went back to an old tune and found that the car would actually run.
As I looked more closely, I found some different settings. Nothing seemed like it could cause a problem until I checked and found a setting for boost limiting and overboost. The 'boost tolerance' was set to ON and began limiting the the fuel and spark. I guess I had activated this and inadvertently not realized that apparently the exact same boost table as before was causing the problem. With the boost tolerance ON of 40kpa and with a reference table of 0kpa at low rpm, it was seeing that I was exceeding the tolerance of 40kpa (0+40) that trips it. So shutting that off resolved the problem. The real solution is change the low side of the boost target table so that it will never 'overboost' via the tolerance setting during cranking. This is 100kpa and won't get tripped in the future (my table has a bottom row of 100kpa at low rpm's, instead of 0kpa).
I got the car started and then was inspecting the car when I smelled a little fuel and realized my fuel supply line from tank to pump was leaking. So I have a new m12x18 hose on the way to replace and resolve the leak. The line appears to be the original braided fabric hose but I have some standard size hose in case it is the return line to the tank with the problem.
Since the car hasn't started this way for weeks, it was pleasing the hear the engine jump start into a nice smooth idle, no more slight sound of misfire or slight hunting at idle like before!
In the mean time, here is the temp sender, new oil pressure sender and the adapter on the back of the head.
You can see the gauge here where the defroster button would normally go. It isn't on here, but the gauge is red and easy to read. I have seen oil temps of about 165-180F though haven't measured it since doing real boost runs or much hard driving yet.
I was looking into the oil cooler and decided to get a 745i cooler and filter housing and filter head. Here is where I am thinking of putting it in the nose of my car (where the horns usually are). I think it just might fit here but I have to modify the lines a little bit to route to this location. I think I can make it work since it won't be significantly different than the lines that i have on hand.
To make it work, I will be adding the M5/745i/M30 oil cooler housing which is the exact same size but just has the provisions for the oil cooler. Thanks Mike A!
I will be using a small elbow fitting to tap into the oem port on the side for oil supply. The major upside here is that apparently it will allow the coolest oil coming from the oil cooler to reach the turbo. I haven't had oil temp problems and do run 15W50, but cooler oil can't hurt the turbo. Obviously it has to be thermostat activated, so it really will be for when the engine is pushed hard.
Lastly, in the back corner by the engine harness penetration and ECU, you can see a mann-hummel provent 200 that I just installed. Hoping this helps PCV while keeping any oil out of the turbo and intercooler piping. It just fits there but will definitely flow better than the small separator I had tried to install.
More tuning and updates to come. Gotta get the fuel line replaced first before I do any driving.
As I looked more closely, I found some different settings. Nothing seemed like it could cause a problem until I checked and found a setting for boost limiting and overboost. The 'boost tolerance' was set to ON and began limiting the the fuel and spark. I guess I had activated this and inadvertently not realized that apparently the exact same boost table as before was causing the problem. With the boost tolerance ON of 40kpa and with a reference table of 0kpa at low rpm, it was seeing that I was exceeding the tolerance of 40kpa (0+40) that trips it. So shutting that off resolved the problem. The real solution is change the low side of the boost target table so that it will never 'overboost' via the tolerance setting during cranking. This is 100kpa and won't get tripped in the future (my table has a bottom row of 100kpa at low rpm's, instead of 0kpa).
I got the car started and then was inspecting the car when I smelled a little fuel and realized my fuel supply line from tank to pump was leaking. So I have a new m12x18 hose on the way to replace and resolve the leak. The line appears to be the original braided fabric hose but I have some standard size hose in case it is the return line to the tank with the problem.
Since the car hasn't started this way for weeks, it was pleasing the hear the engine jump start into a nice smooth idle, no more slight sound of misfire or slight hunting at idle like before!
In the mean time, here is the temp sender, new oil pressure sender and the adapter on the back of the head.
You can see the gauge here where the defroster button would normally go. It isn't on here, but the gauge is red and easy to read. I have seen oil temps of about 165-180F though haven't measured it since doing real boost runs or much hard driving yet.
I was looking into the oil cooler and decided to get a 745i cooler and filter housing and filter head. Here is where I am thinking of putting it in the nose of my car (where the horns usually are). I think it just might fit here but I have to modify the lines a little bit to route to this location. I think I can make it work since it won't be significantly different than the lines that i have on hand.
To make it work, I will be adding the M5/745i/M30 oil cooler housing which is the exact same size but just has the provisions for the oil cooler. Thanks Mike A!
I will be using a small elbow fitting to tap into the oem port on the side for oil supply. The major upside here is that apparently it will allow the coolest oil coming from the oil cooler to reach the turbo. I haven't had oil temp problems and do run 15W50, but cooler oil can't hurt the turbo. Obviously it has to be thermostat activated, so it really will be for when the engine is pushed hard.
Lastly, in the back corner by the engine harness penetration and ECU, you can see a mann-hummel provent 200 that I just installed. Hoping this helps PCV while keeping any oil out of the turbo and intercooler piping. It just fits there but will definitely flow better than the small separator I had tried to install.
More tuning and updates to come. Gotta get the fuel line replaced first before I do any driving.
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
I got the fuel line replaced and car is drivable. I have been distracted with some family/personal items that prevented me from working on this car much this last month. But I got a chance to do a few test drives since my last update.
I mounted the oil cooler in the nose but haven't run the lines yet or replaced the oil cooler housing. It is sitting there in the nose and ready to hook up when I am. Waiting to get more mileage since the rebuild. I am seeing oil temps of 165F or less but only have about 30 miles on the car since last month. Here's how it looks in use:
Also wanted to mention fuel econometer does work and OBC fuel estimate works but they are over double the fuel mileage of actual since I have larger injectors. Still gives an estimate of fuel mileage but I have to divide by 2.5.
The car runs well and I am running at about 7 psi and half throttle working on the fueling map. It seems I am able to drive the car reliably at this point, I am just working on boost region. I found a light throttle and then stab would cause an boost cut. I had to change the boost delta from 14kpa (2psi) and am trying 28kpa (4psi) to hopefully not kick in a boost cut but still allow a cut if boost control ends up way above my target for some reason.
I have made a map that ramps boost with throttle so if there is a little wheelspin, letting off or holding the throttle still will normalize boost instead of continuing to build boost and power. This is to keep the car drivable and predictable on the road course. This will also allow the same boost at higher elevations since the target remains the same even as the local air pressure decreases (and the normal wastegate reference drops lower and lower). I will continue to play with this and adjust if needed.
I am seeing that when the boost controller kicks in, my wideband reads slightly lean at say 13:1 instead of 12:1 in an area of the map I thought I had tuned close to my target. I think it occurs when the boost controller starts dumping pressure from the top of the wastegate because I can hear it a little bit. I am not sure yet if this is a real problem or just some cells I need to fatten up. Looking at the logs, this may be all it is because both examples below show opposite things (one rich, one lean).
Is it just reading lean because there is less fuel matching the less boost pressure? I was assuming it could remain close to the target with a .2AFR change instead of a full point. I guess it could be a small area in my map I just need to tune. I have tried to shut off ego control over 100kpa.
I have some minor things to work on at some point.
-I need to replace the rear axle boot and I have rebuilt oem axles.
-I need to swap the front lower control arm bushings, just need to remove the arms and press into place and reinstall.
-Small power steering leak. Tightening the hose to the power steering pump didn't stop the leak, but that is the location of a slow drip
-Battery drain. I think it is the power lock control unit as when i remove the fuse, the drain seems to go away
I mounted the oil cooler in the nose but haven't run the lines yet or replaced the oil cooler housing. It is sitting there in the nose and ready to hook up when I am. Waiting to get more mileage since the rebuild. I am seeing oil temps of 165F or less but only have about 30 miles on the car since last month. Here's how it looks in use:
Also wanted to mention fuel econometer does work and OBC fuel estimate works but they are over double the fuel mileage of actual since I have larger injectors. Still gives an estimate of fuel mileage but I have to divide by 2.5.
The car runs well and I am running at about 7 psi and half throttle working on the fueling map. It seems I am able to drive the car reliably at this point, I am just working on boost region. I found a light throttle and then stab would cause an boost cut. I had to change the boost delta from 14kpa (2psi) and am trying 28kpa (4psi) to hopefully not kick in a boost cut but still allow a cut if boost control ends up way above my target for some reason.
I have made a map that ramps boost with throttle so if there is a little wheelspin, letting off or holding the throttle still will normalize boost instead of continuing to build boost and power. This is to keep the car drivable and predictable on the road course. This will also allow the same boost at higher elevations since the target remains the same even as the local air pressure decreases (and the normal wastegate reference drops lower and lower). I will continue to play with this and adjust if needed.
I am seeing that when the boost controller kicks in, my wideband reads slightly lean at say 13:1 instead of 12:1 in an area of the map I thought I had tuned close to my target. I think it occurs when the boost controller starts dumping pressure from the top of the wastegate because I can hear it a little bit. I am not sure yet if this is a real problem or just some cells I need to fatten up. Looking at the logs, this may be all it is because both examples below show opposite things (one rich, one lean).
Is it just reading lean because there is less fuel matching the less boost pressure? I was assuming it could remain close to the target with a .2AFR change instead of a full point. I guess it could be a small area in my map I just need to tune. I have tried to shut off ego control over 100kpa.
I have some minor things to work on at some point.
-I need to replace the rear axle boot and I have rebuilt oem axles.
-I need to swap the front lower control arm bushings, just need to remove the arms and press into place and reinstall.
-Small power steering leak. Tightening the hose to the power steering pump didn't stop the leak, but that is the location of a slow drip
-Battery drain. I think it is the power lock control unit as when i remove the fuse, the drain seems to go away
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
I had some time this week to continue driving the car and dial in the warm up enrichment and eliminate some warmup oscillations in the idle. This smoothed out a lot when run rich at idle around 13.2-13.4 AFR.
Here she is parked downtown in Denver. Yes, the car looks more ratty than ever with the paint but is is something I am considering for an update project in the future.
I have played with the boost controller settings and am working to try to eliminate the PID bounce in boost control. It is subtle but I think I can make it better. I also found my map was just lean in some places and rich in others. I haven't been able to test cold weather for my AT settings, but I think this map is the closest ever to correct settings for my setup.
Admittedly, I need to test outside a range of 75F-90F but so far I am not seeing huge fluctuations in that range of temperatures where it is rich n the cold and lean in the hot...
I have the boost by throttle position up to 170kpa (12psi for me in Denver). So far it seems to work well that I can run along each column on my fuel map by an estimated throttle position. IE, if 70% throttle, boost doesn't just always rise to a wastegate spring, but shoots for the prescribed target value. It also means at elevation I will build more boost depending on altitude to stay at the target boost level.
I am building up to full throttle runs, but wanted correct mixtures and boost control before giving it the beans. But it feels like I have the better throttle response I was hoping for with this engine!
I adjusted my AFR table leaner in light load cruise to leaner than 14.7:1 and it seemed like the car liked it. I am advancing the ignition there and will see if that helps even more for the light load drivability. I am also advancing the boost region by 1 degree based on a map by Nosis here who ran similar settings on the dyno just recently with leaner fuel mixtures.
More to come but there will be less progress as I started a new job and will be travelling for a while.
Here she is parked downtown in Denver. Yes, the car looks more ratty than ever with the paint but is is something I am considering for an update project in the future.
I have played with the boost controller settings and am working to try to eliminate the PID bounce in boost control. It is subtle but I think I can make it better. I also found my map was just lean in some places and rich in others. I haven't been able to test cold weather for my AT settings, but I think this map is the closest ever to correct settings for my setup.
Admittedly, I need to test outside a range of 75F-90F but so far I am not seeing huge fluctuations in that range of temperatures where it is rich n the cold and lean in the hot...
I have the boost by throttle position up to 170kpa (12psi for me in Denver). So far it seems to work well that I can run along each column on my fuel map by an estimated throttle position. IE, if 70% throttle, boost doesn't just always rise to a wastegate spring, but shoots for the prescribed target value. It also means at elevation I will build more boost depending on altitude to stay at the target boost level.
I am building up to full throttle runs, but wanted correct mixtures and boost control before giving it the beans. But it feels like I have the better throttle response I was hoping for with this engine!
I adjusted my AFR table leaner in light load cruise to leaner than 14.7:1 and it seemed like the car liked it. I am advancing the ignition there and will see if that helps even more for the light load drivability. I am also advancing the boost region by 1 degree based on a map by Nosis here who ran similar settings on the dyno just recently with leaner fuel mixtures.
More to come but there will be less progress as I started a new job and will be travelling for a while.
-
- Beamter
- Posts: 9058
- Joined: Apr 13, 2006 11:18 PM
- Location: Council Bluffs, IA
- Contact:
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
Nice work! There are so many other folks concerned with how their car looks when photographed & zero regard to dialing in performance.
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
Thanks LJ!
Yes, I know the nice paint is more flashy but I have been more about functionality where possible.
Here was the car doing some errands and looking pretty col after a sunrise.
I tested up to about 70% throttle and 9psi (145kpa). I am dialing in my mixture and MAT curve to try to make sure I have consistency/ repeatability without using EGO control. I'm trying to make the response nice for changing throttle and corresponding boost control. Here's an example that at 60% throttle gives the corresponding boost target according to my table. See how the boost is nicely tracking the target without much oscillation. I am trying to tune the pid settings so that it matches, but this is difficult when rpm is high and throttle opening changes quickly (when the wastegate is partially held shut by the solenoid).
Solenoid duty starts dropping at a setting of 20kpa below the target to hopefully allow for enough time to control the boost spikes. Note I do not allow ego control over atmospheric pressure.
I tested a hot restart after letting the car sit for a couple minutes. I am adjusting the MAT temp correction and am hoping to be close to a nice reliable curve that doesn't change afr mixtures with temperature change. I think my ego limit is like 10%. You can see the car started at 15-F MAT and then in a minute was dropping temperature but the fuel mixture was leaning out slightly as it registered lower air temps. So my curve was off slightly here.
After idling like that I found the oil temps were at 185 and coolant at 195F. I think this is a good example to show why an oil cooler is useful. It will also take some load off the cooling system if the oil temps would otherwise be above the coolant temps. I need to plumb the lines and filter head housing when I do the next oil change. But I haven't seen these temps in normal driving, though this was idling in 75F weather and then a little bit of boost before shutting of for a couple minutes. With the cooler, there would be more cooling capacity with the additional oil provided by the cooler and the lines that it would be silly not to add at this point.
I need to drive it more and keep tuning. But overall, it feels really nice at the 6-9psi range and I am feeling like the head and piston upgrades were worth it! Can't wait to do a full WOT boost run to redline but I am simply creeping up on it making sure all is good with my tune.
Yes, I know the nice paint is more flashy but I have been more about functionality where possible.
Here was the car doing some errands and looking pretty col after a sunrise.
I tested up to about 70% throttle and 9psi (145kpa). I am dialing in my mixture and MAT curve to try to make sure I have consistency/ repeatability without using EGO control. I'm trying to make the response nice for changing throttle and corresponding boost control. Here's an example that at 60% throttle gives the corresponding boost target according to my table. See how the boost is nicely tracking the target without much oscillation. I am trying to tune the pid settings so that it matches, but this is difficult when rpm is high and throttle opening changes quickly (when the wastegate is partially held shut by the solenoid).
Solenoid duty starts dropping at a setting of 20kpa below the target to hopefully allow for enough time to control the boost spikes. Note I do not allow ego control over atmospheric pressure.
I tested a hot restart after letting the car sit for a couple minutes. I am adjusting the MAT temp correction and am hoping to be close to a nice reliable curve that doesn't change afr mixtures with temperature change. I think my ego limit is like 10%. You can see the car started at 15-F MAT and then in a minute was dropping temperature but the fuel mixture was leaning out slightly as it registered lower air temps. So my curve was off slightly here.
After idling like that I found the oil temps were at 185 and coolant at 195F. I think this is a good example to show why an oil cooler is useful. It will also take some load off the cooling system if the oil temps would otherwise be above the coolant temps. I need to plumb the lines and filter head housing when I do the next oil change. But I haven't seen these temps in normal driving, though this was idling in 75F weather and then a little bit of boost before shutting of for a couple minutes. With the cooler, there would be more cooling capacity with the additional oil provided by the cooler and the lines that it would be silly not to add at this point.
I need to drive it more and keep tuning. But overall, it feels really nice at the 6-9psi range and I am feeling like the head and piston upgrades were worth it! Can't wait to do a full WOT boost run to redline but I am simply creeping up on it making sure all is good with my tune.
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
BMW mountain drive today! I organized some friends and coordinated a shake down run for Burt.
In preparation, I reinstalled the Rial mesh wheels which haven't been on the car for ~4 years. The look great IMO, expecially with the slim euro bumpers.
About 15 cars showed up though some weren't joining for the drive
'Nosis' was able to join with his TCD/B35 engined car.
We took a route I haven't driven, with a regroup and bathroom stop in the middle
Where we got some photos of the two turbo e28s as well as Franklin (my wife's 535iA).
Overall the car made good power and was a great choice for these roads! I am still not confident to run foot to the floor at 170kpa all the way to the top of the revs, but it was not critical for this route as the midrange with boost is a nice place to be when climbing hills and powering out of corners! The S3.46 is a great ratio, and I don't think there is much need to go with the 3.25 that I was considering swapping in.
I have a slight driveline vibration I'd like to resolve which I didn't really notice on the twisty roads, only on the highway and pulling from stoplights. Something to look at in depth.
Overall, my barometric and MAT corrections were working well with corrections of about 3% which was better than I was expecting going from 84kpa down to 72 or lower absolute pressures. The time I had started with was a bit rich at high boost, but I figured this would be safer for pushing it hard up mountain climbs. Oil temps were about 150-160F only reaching 170F after hard climbing under boost. Ambient was probably 60-65F at this point. So even if I had plumbed the oil cooler, I am not sure the thermostat would have even opened... But having the extra capacity is still something I think that is useful and I will add at the next oil change.
Part way down the mountain, we stopped and my brother got a cool photo. Yes, my two boys were joining for the ride and were being hauled around at 9000 ft
This was the first real test and I made it home no problems! Great feeling on an engine you disassembled entirely yourself and put back together.
Here are a few datalogs showing maximum boost at 173kpa (target of 170) at 8500ft elevation. I'd like to dial out the oscillation on boost target, or at least minimize it from fluctuating and bouncing.
Also, you can see 155kpa and partial boost target with ~70% tps. This functionality worked great and I never had unwanted wheelspin since boost was always being moderated nicely. Coming otu a turn you push more throttle for a bit of oversteer, or slightly let off and the rear comes back in line easily.
More tuning to come.
In other news, i have a line on another B35 engine.... Not sure what I will do with it, but I need to make some space and get rid of the another engine to make room. I have too many engines, I think.
In preparation, I reinstalled the Rial mesh wheels which haven't been on the car for ~4 years. The look great IMO, expecially with the slim euro bumpers.
About 15 cars showed up though some weren't joining for the drive
'Nosis' was able to join with his TCD/B35 engined car.
We took a route I haven't driven, with a regroup and bathroom stop in the middle
Where we got some photos of the two turbo e28s as well as Franklin (my wife's 535iA).
Overall the car made good power and was a great choice for these roads! I am still not confident to run foot to the floor at 170kpa all the way to the top of the revs, but it was not critical for this route as the midrange with boost is a nice place to be when climbing hills and powering out of corners! The S3.46 is a great ratio, and I don't think there is much need to go with the 3.25 that I was considering swapping in.
I have a slight driveline vibration I'd like to resolve which I didn't really notice on the twisty roads, only on the highway and pulling from stoplights. Something to look at in depth.
Overall, my barometric and MAT corrections were working well with corrections of about 3% which was better than I was expecting going from 84kpa down to 72 or lower absolute pressures. The time I had started with was a bit rich at high boost, but I figured this would be safer for pushing it hard up mountain climbs. Oil temps were about 150-160F only reaching 170F after hard climbing under boost. Ambient was probably 60-65F at this point. So even if I had plumbed the oil cooler, I am not sure the thermostat would have even opened... But having the extra capacity is still something I think that is useful and I will add at the next oil change.
Part way down the mountain, we stopped and my brother got a cool photo. Yes, my two boys were joining for the ride and were being hauled around at 9000 ft
This was the first real test and I made it home no problems! Great feeling on an engine you disassembled entirely yourself and put back together.
Here are a few datalogs showing maximum boost at 173kpa (target of 170) at 8500ft elevation. I'd like to dial out the oscillation on boost target, or at least minimize it from fluctuating and bouncing.
Also, you can see 155kpa and partial boost target with ~70% tps. This functionality worked great and I never had unwanted wheelspin since boost was always being moderated nicely. Coming otu a turn you push more throttle for a bit of oversteer, or slightly let off and the rear comes back in line easily.
More tuning to come.
In other news, i have a line on another B35 engine.... Not sure what I will do with it, but I need to make some space and get rid of the another engine to make room. I have too many engines, I think.
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
Hi, do you mind sharing how did you run the economy gauge?
Thanks
Thanks
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
All I did was connect the glovebox econometer g103 I thunk to megaquirt injector 1s output.
With over double the injector size my fuel rate currently shows over double the mpg, but it works both the needle and the obc reading.
With over double the injector size my fuel rate currently shows over double the mpg, but it works both the needle and the obc reading.
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
Thanks mate , let me also try the same .
I have 210cc Bosch injectors, it should be close to original values.
*****
I did what you said, working perfectly.
Thanks again
I have 210cc Bosch injectors, it should be close to original values.
*****
I did what you said, working perfectly.
Thanks again
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
I drove the car today after advancing a bit more of the ignition table. This is more advance that I have ever run and all is working well, though I have now confirmed my timing with the light so I am dead on with the values.
I did datalog a little bit and have the following log of up to 170kpa and boost tracking my target within about 1/2 second of oscillation and less than 5kpa.This chart also shows the ignition map I am using as I continue to creep up on WOT throttle runs to redline at full boost. I have been going up to 8psi mostly, but here you see basically my maximum 13psi which is limited by my injectors at maximum rpm. Here is a reasonable 70% injector duty cycle.
Here is 75% throttle for 155kpa (10psi boost) but at higher rpm where you see dutycycle up at a maximum 80% at ~5800rpm. I think at full boost this may be about 90% but I need to measure it to know for sure. If necessary, I will limit or reduce boost above 5800rpm with my boost controller as a safety feature.
You can see the boost level is regulated pretty well by the boost controller, even though there is a small oscillation of ~3-5kpa.
After, I played with idle a little bit and will see if the setting changes help to improve the consistency of idling. I had felt that there was a slight misfire feel during my idle, an audible noise so I decided to play with it in the driveway today. Some good detail from turbodan in PM about methods for improving idle and the possibility for using an advance curve instead of a closed loop idle valve to control the idle speed is something I may try out:
More updates to come as I continue with cold starts. I tried removing WUE to save some fuel on cold start, but the engine was running too lean. Continuing to dial it in and will report back.
I did datalog a little bit and have the following log of up to 170kpa and boost tracking my target within about 1/2 second of oscillation and less than 5kpa.This chart also shows the ignition map I am using as I continue to creep up on WOT throttle runs to redline at full boost. I have been going up to 8psi mostly, but here you see basically my maximum 13psi which is limited by my injectors at maximum rpm. Here is a reasonable 70% injector duty cycle.
Here is 75% throttle for 155kpa (10psi boost) but at higher rpm where you see dutycycle up at a maximum 80% at ~5800rpm. I think at full boost this may be about 90% but I need to measure it to know for sure. If necessary, I will limit or reduce boost above 5800rpm with my boost controller as a safety feature.
You can see the boost level is regulated pretty well by the boost controller, even though there is a small oscillation of ~3-5kpa.
After, I played with idle a little bit and will see if the setting changes help to improve the consistency of idling. I had felt that there was a slight misfire feel during my idle, an audible noise so I decided to play with it in the driveway today. Some good detail from turbodan in PM about methods for improving idle and the possibility for using an advance curve instead of a closed loop idle valve to control the idle speed is something I may try out:
My tuning previously had identified that MAP lowered as the timing was advanced, so I had been set at 22 degrees with about 30-32kpa idle. But at 15 degrees, the idle feels smoother and is able to be idling a bit leaner, although PW is about the same.All you have available to stabilize idle is timing and the ICV. I have always had better results with a fixed ICV setting and using advance to stay on top of things. It responds quicker than the ICV can, almost instantaneously.
What they did with early EFI systems for idle was to pull the timing way back and maintain idle at a relatively high manifold pressure. Too much vacuum increases emissions as combustion is less efficient at low kPa. I'm splitting the difference, I still run mid 30s vacuum at idle but I am also running relatively little timing. Usually it runs in the 14-18 degree range, though this depends on the amount of air supplied by the ICV. Decrease the ICV duty cycle and it will idle slightly lower with more advance. More air moves idle higher, into the lower advance part of the curve.
In either situation, it pulls timing back if RPM tries to climb and feeds it back in if it drops. Works pretty well. I am always looking for a smoother idle but it's not bad as is. I could give it more air and pull the timing back further but this would be less economical in terms of fuel consumption.
More updates to come as I continue with cold starts. I tried removing WUE to save some fuel on cold start, but the engine was running too lean. Continuing to dial it in and will report back.
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
Looking at your MAT Air Density correction, that curve may be doing the opposite of what is desired. Air density is has an inverse relationship with temperature. Should be adding fuel at low temps and pulling some back as IAT climbs.
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
I have been fighting too rich in cold weather and too lean in hot since I have had megasquirt and I suspect it is related to the real time baro measurement. I have slowly changed the MAT curve to my current since 2020 and this post:
https://www.mye28.com/viewtopic.php?t=1 ... 0#p1487528
I have been aiming for 5% ego control and believe my current baro corrections are accurate. The MAT curve is a result of empirical testing and I think it is finally getting close. I never liked the mix being more lean as temperatures increased!
Maybe those without realtime baro don't have the same problems as me, or they just rely on ego control to make the adjustments.
https://www.mye28.com/viewtopic.php?t=1 ... 0#p1487528
I have been aiming for 5% ego control and believe my current baro corrections are accurate. The MAT curve is a result of empirical testing and I think it is finally getting close. I never liked the mix being more lean as temperatures increased!
Maybe those without realtime baro don't have the same problems as me, or they just rely on ego control to make the adjustments.
Re: 535is Homebrew Turbo (ex 633 Callaway) - 2024 Update
If it works it works.
5% is all I give authority I give to the EGO control, and I really don't like seeing any correction greater than 3%.
5% is all I give authority I give to the EGO control, and I really don't like seeing any correction greater than 3%.