MEGAsquirt A place to collectively sort out this megasquirt gizmo

MSPNP2 Running on Two Cyl?

Thread Tools
 
Search this Thread
 
Old 11-19-2017, 11:05 PM
  #1  
Newb
Thread Starter
 
The Empty Guy's Avatar
 
Join Date: Oct 2017
Location: Seattle, WA
Posts: 33
Total Cats: 0
Default MSPNP2 Running Riiiicchhh

Converting from stock ECU to Megasquirt PNP2. I don't have a IAT but still have the MAF, wanting to do one thing at a time. I do have a WB though.

How come Pulse Width 3 and 4 don't have any value? This would be the fuel injector, correct? I'm trying to figure out why the car is running so damn rich and has unburt fuel. I did not have an issue before with the stock ECU.

Also, holy **** Tuner Studio is fun, but a lot of research for me since a lot of this is new vocab. I've been searching and working on trying to get the AFRs down for the past three or four days on my own, so now coming to the brains for some help some tips in the right direction would be appreciated if I'm wrong about PW3 and PW4. I attached a small log as well.

edit: some googling showed I can check if it's the cylinder not firing by using my timing light. I was so used to always putting it on the first plug I didn't think about that. I'll have to try that in the morning before I head off to work. Also, damnit that was a shitty thread name. "PW3,PW4 = 0 normal?" might have been better. Sorry ya'll.
Attached Thumbnails MSPNP2 Running on Two Cyl?-graph.png   MSPNP2 Running on Two Cyl?-screen-shot-2017-11-19-7.29.18-pm.png  
Attached Files
File Type: msq
CurrentTune.msq (113.9 KB, 124 views)
File Type: msl
cold-start-2.msl (742.1 KB, 62 views)

Last edited by The Empty Guy; 11-22-2017 at 07:38 PM.
The Empty Guy is offline  
Old 11-20-2017, 06:54 AM
  #2  
Junior Member
 
WigglingWaffles's Avatar
 
Join Date: Aug 2017
Location: Lansing, MI
Posts: 477
Total Cats: 38
Default

You ought to wire up the IAT, its not difficult. You could even do like i did and toss it in the MAF box until you get the car set up and running proper.
as for the main problem, theres a test mode within tunerstudio where you can test individual plugs or injectors, this could point you in the right direction.

Is your car+megasquirt wired for sequential or batch injection? Do your engine settings reflect that?

Last edited by WigglingWaffles; 11-20-2017 at 07:53 AM.
WigglingWaffles is offline  
Old 11-20-2017, 05:05 PM
  #3  
Newb
Thread Starter
 
The Empty Guy's Avatar
 
Join Date: Oct 2017
Location: Seattle, WA
Posts: 33
Total Cats: 0
Default

Ordered a IAT (I got my PNP from ebay for a bit cheaper).

I checked the sparks they seems fine. Sounds like the video below, so it might be a timing error. I'll have to get a video so I can analyze it the marks better.

re: injections - PNP + stock injectors, so using the base map is hopefully right.

The Empty Guy is offline  
Old 11-21-2017, 02:41 AM
  #4  
Junior Member
 
WigglingWaffles's Avatar
 
Join Date: Aug 2017
Location: Lansing, MI
Posts: 477
Total Cats: 38
Default

Have you tried changing your sequential settings for batch injection? That would be my most solid guess. Run test mode and make sure your injectors are functioning properly (for stock setup, 1/3 and 4/2 are paired by wire), then make sure settings reflect how the car is set up. Verify base timing and calibrations as well.
Are you running the tune that came on the ms or did you load your own base tune from somewhere like trubokitty?
ps im sorry if im not much help, im still new to ms/ts, but i had a similar problem on my initial idle tuning
WigglingWaffles is offline  
Old 11-21-2017, 03:14 AM
  #5  
Newb
Thread Starter
 
The Empty Guy's Avatar
 
Join Date: Oct 2017
Location: Seattle, WA
Posts: 33
Total Cats: 0
Default

Alright, so checked the timing on the stock ECU, 12 degrees.
When it's on the MSPNP2 the timing is all over the place.

I'll have to run the injector test thing, I'll read up on it in the manual. The one video I saw had it outside of the engine? I redid the calibrations earlier as well and the issue persisted. Yeah I'm using the base map that ends in a, they list two base maps but don't really tell you the difference between the two / why there are two. Sequential injection is set to batch fire, "untimed injection". Though the sequential/semi-sequential sounds better?

Hey some help is better than no help and the more I struggle, the more I learn!
The Empty Guy is offline  
Old 11-21-2017, 01:26 PM
  #6  
Newb
 
TJaruzel's Avatar
 
Join Date: Aug 2017
Posts: 27
Total Cats: -62
Default

Make sure your map sensor is calibrated. Its probably a MPX4250. It will sound like it is cammed if running pig rich, and if your map sensor is reading higher than what the actual amount of air going into the engine is, then you end up with way to much fuel.
TJaruzel is offline  
Reply
Leave a poscat -2 Leave a negcat
Old 11-21-2017, 02:40 PM
  #7  
Newb
 
dc2849's Avatar
 
Join Date: Aug 2017
Location: Long Beach, CA
Posts: 38
Total Cats: 2
Default

Seems like you need to read a little more. A couple things, your AFR table is crazy, fix that. Spark table is kinda whacky too. It looks like your Req. fuel may be off. Not sure if you modified that from the base map. You're tune is for batch injection, isn't your MS set up to run sequential (genuinely asking, i run a different ecu, so im not positive about yours). what is your car set up?
dc2849 is offline  
Old 11-21-2017, 04:54 PM
  #8  
Newb
Thread Starter
 
The Empty Guy's Avatar
 
Join Date: Oct 2017
Location: Seattle, WA
Posts: 33
Total Cats: 0
Default

Originally Posted by dc2849
Seems like you need to read a little more. A couple things, your AFR table is crazy, fix that. Spark table is kinda whacky too. It looks like your Req. fuel may be off. Not sure if you modified that from the base map. You're tune is for batch injection, isn't your MS set up to run sequential (genuinely asking, i run a different ecu, so im not positive about yours). what is your car set up?
At work now so brief answers:
AFR/spark table: these are from the base map. Also from my understanding AFR table doesn't do **** since I don't have "incorporate AFR table". I'll take a look at the spark table at home.
Req fuel: I think I lowered it form the base map because I used the calculator and set the engine size and injector size. I think the base map uses a higher value for the injectors because they "can" go higher than what they're rated for. I don't see this as an issue that would cause the timing to jump around though.
Injection: I haven't touched this setting of the base map but I might go ahead and try. Not sure what the consequence is of ******* that up though. Coming from the Nitro RC world, we had to worry about flooding the engine when the parameters caused it to be too rich.
Setup: Pretty damn stock 1991 Canadian NA, AEM AFR gauge (calibrated), other than that stock + maintenance (still need to replace those pesky shocks, pretty sure one is 'broken' - makes a weird sound when it hits things).

Originally Posted by TJaruzel
Make sure your map sensor is calibrated. Its probably a MPX4250. It will sound like it is cammed if running pig rich, and if your map sensor is reading higher than what the actual amount of air going into the engine is, then you end up with way to much fuel.
I'll double check the map sensor when I get home tonight, checking it against weather channels and calibrate if necessary. I should probably double check all sensors since it's possible that the vendor sent a different PNP, might see if there were any stickers to indicate. Since I don't think the sensor calibrations come in the basemap. I did calibrate the few that DIYPNP said to calibrate but it didn't mention the MAF.

Last edited by The Empty Guy; 11-21-2017 at 11:18 PM.
The Empty Guy is offline  
Old 11-22-2017, 12:25 AM
  #9  
Newb
Thread Starter
 
The Empty Guy's Avatar
 
Join Date: Oct 2017
Location: Seattle, WA
Posts: 33
Total Cats: 0
Default

Here is a video of the issue. Timing is stable on stock ECU. Fucked up the video of the stock ECU, but it's about 13 degree, so 3 degrees advanced. In this run, I had adjusted the tune for that. The kPA reading was accurate.

Attached Files
File Type: msq
CurrentTune.msq (113.9 KB, 113 views)
The Empty Guy is offline  
Old 11-22-2017, 01:15 AM
  #10  
Junior Member
iTrader: (2)
 
pakmx5's Avatar
 
Join Date: Sep 2015
Location: Sonoma, CA
Posts: 100
Total Cats: 3
Default

Did you use the trigger wizard in tunerstudio, lock your timing, and sync up base timing? Dont forget to un-lock your timing after. This is the first step in multiple MS set up guides.
pakmx5 is offline  
Old 11-22-2017, 01:38 AM
  #11  
Newb
Thread Starter
 
The Empty Guy's Avatar
 
Join Date: Oct 2017
Location: Seattle, WA
Posts: 33
Total Cats: 0
Default

Originally Posted by pakmx5
Did you use the trigger wizard in tunerstudio, lock your timing, and sync up base timing? Dont forget to un-lock your timing after. This is the first step in multiple MS set up guides.
In the video it's locked to 10 degrees in Tuner Studio. 3 degrees retarded since it was at ~13 degrees when I checked it on the stock ECU.
The Empty Guy is offline  
Old 11-22-2017, 01:19 PM
  #12  
Junior Member
iTrader: (2)
 
pakmx5's Avatar
 
Join Date: Sep 2015
Location: Sonoma, CA
Posts: 100
Total Cats: 3
Default

Sorry, but from my understanding, you adjust the trigger wizard so that commanded timing equals actual timing. If its fixed at 10*, you adjust the trigger wizard so that actual timing (with the light) is 10*, this is how you know they are synced up. Your base timing with the stock ecu is irrelevant in adjusting the trigger wizard.

https://www.diyautotune.com/support/...r/base-timing/

You should be able to rev the engine and watch the timing remain at 10*. If it moves significantly you adjust the latency. Also you can try #4 if #1 plug wire is hard to read. I believe 4 gave me more consistent readings due to the waste spark.
pakmx5 is offline  
Old 11-22-2017, 02:59 PM
  #13  
Supporting Vendor
 
Matt Cramer's Avatar
 
Join Date: Sep 2006
Posts: 2,332
Total Cats: 67
Default

What happens if you use output test mode? Are you able to make both spark outputs spark and get all four injectors to click?
__________________
Matt Cramer
www.diyautotune.com
Matt Cramer is offline  
Old 11-22-2017, 07:01 PM
  #14  
Newb
Thread Starter
 
The Empty Guy's Avatar
 
Join Date: Oct 2017
Location: Seattle, WA
Posts: 33
Total Cats: 0
Default

Using this map I can get the car to idle and check the timing. The AFR is still .69 Lambda, when I lower the fuel (VE table) or increase the idle PWM (was thinking this would give it more air) doesn't seem to have an affect. I find it strange though that I halfved the VE table to get the car to idle (plus a boost in the idle PWM). Attached is MSQ and MSL of the idle that I do have ~784-819rpm.

Originally Posted by Matt Cramer
What happens if you use output test mode? Are you able to make both spark outputs spark and get all four injectors to click?
Coil A: 1 and 4
Coil B: 2 and 3

also sorry for the shitty title on this thread, forgot to remember that I don't know much.
Attached Files
File Type: msq
can-time.msq (113.9 KB, 128 views)
File Type: msl
2017-11-22_15_modified.msl (436.5 KB, 47 views)

Last edited by The Empty Guy; 11-22-2017 at 07:39 PM.
The Empty Guy is offline  
Old 11-22-2017, 07:40 PM
  #15  
Junior Member
 
WigglingWaffles's Avatar
 
Join Date: Aug 2017
Location: Lansing, MI
Posts: 477
Total Cats: 38
Default

If youre using an all stock, non-cali setup, make sure batch fire is on. I had a VERY similar issue, except i had to double my req_fuel from the basemap and i was trying to run on semi sequential.
WigglingWaffles is offline  
Old 11-23-2017, 01:56 AM
  #16  
Newb
 
TJaruzel's Avatar
 
Join Date: Aug 2017
Posts: 27
Total Cats: -62
Default

If you are just idling in that log... you should not have a constant map reading of 98-99kpa... I idle around 31kpa... That's why I say your map sensor is not calibrated. If you just have power on (car not running), and look at tuner studio what is the map reading?
TJaruzel is offline  
Old 11-23-2017, 04:25 AM
  #17  
Newb
Thread Starter
 
The Empty Guy's Avatar
 
Join Date: Oct 2017
Location: Seattle, WA
Posts: 33
Total Cats: 0
Default

Got it working! Firstly want to thank you all for your help esp since the solution was something stupid...

Originally Posted by TJaruzel
If you are just idling in that log... you should not have a constant map reading of 98-99kpa... I idle around 31kpa... That's why I say your map sensor is not calibrated. If you just have power on (car not running), and look at tuner studio what is the map reading?
So the reason it only dropped about a 1 or 2 kPA when being turned on was because the rubber grommet feeding the hose into the cabin from the engine bay was cut too small. I widened up that hose and got the following data log that seems like where things are supposed to be. Going to go ahead and delete my old MSQ and start from the base map again as well since I think I adjusted quite a few things and don't know what is valid anymore (I know I could use the compare MPQ but doesn't seem worth it).

edit: also looking at the graphs, the MAP sensor doesn't seem to have "spikes" anymore. I thought that this was just due to digital signal, but that must have been due to the pinching. So there is a tip for anyone else trying to diagnose an issue like this.

Once again, really big thank you. Stupid reason / error, I know. If we ever meet, remind me that I owe you a beer or two :P
Attached Thumbnails MSPNP2 Running on Two Cyl?-before.png   MSPNP2 Running on Two Cyl?-after.png  
Attached Files
File Type: msl
bigger-hole.msl (81.8 KB, 60 views)

Last edited by The Empty Guy; 11-23-2017 at 04:32 AM. Reason: graphs + more data
The Empty Guy is offline  
Old 11-23-2017, 06:53 PM
  #18  
Junior Member
iTrader: (2)
 
pakmx5's Avatar
 
Join Date: Sep 2015
Location: Sonoma, CA
Posts: 100
Total Cats: 3
Default

Good to hear man! Enjoy your turkey day now and tune later!
pakmx5 is offline  




All times are GMT -4. The time now is 11:14 AM.