Pelican Parts Forums

Pelican Parts Forums (http://forums.pelicanparts.com/)
-   Porsche 911 Technical Forum (http://forums.pelicanparts.com/porsche-911-technical-forum/)
-   -   Using Oscilliscope to Set Duty Cycle (http://forums.pelicanparts.com/porsche-911-technical-forum/1066133-using-oscilliscope-set-duty-cycle.html)

Funracer 07-01-2020 03:29 PM

Using Oscilliscope to Set Duty Cycle
 
With the help a some extremely knowledgeable and patient gurus on this forum I have recently become acquainted with using a digital oscilloscope to check and adjust my duty cycle. There is a huge amount of info here on how to do this with a DVM or Dwell Meter. In my case I tried to accomplish this dozens of times over many weeks (in between the rest of my life) and could not get readings that made any sense. If you are having a similar issue setting yours don’t be afraid to try an oscilloscope.

Let me say before I review the one I bought that, unlike many on this board, I know nearly nothing about these instruments and welcome all corrections and additions to anything I put forward. Also I dealt exclusively with my Lambda equipped 83SC and I am not sure how much of this applies to other years, so proceed with that in mind.

mysocal911 and AndrewCologne both put forward that the frequency valve (FV) itself can interfere with some DVMs trying to read Duty Cycle (DC). I had two new DVMs and neither would read DC. After a series of tests verified my Lamda ECU was working ok, I started looking for a cheapo digital oscilliscope. I paid $42 for this one from Amazon:

http://forums.pelicanparts.com/uploa...1593642369.jpg

Only the size of a pack of cigarettes, this a very basic unit that comes with only the things in the picture and a simple 2 page user manual. You can get scopes with lots more options, but the price goes up accordingly.

Their are a few options to keep an eye out for. The biggest thing to watch out for is that lots of these cheap one are in kit form that you have to put together. Be carful you don’t buy something you have to solder together unless thats what want. This one came pre assembled and ready to use out of the box.

This one has a color screen, some don’t. Among them are three ways to power the device. Some use batteries, some have a clip that you can use with an in-car 12V source like the fuse panel in our cars, but the one I have uses 120 VAC and the included adapter to get 12 VDC.

Some of the digital scopes don’t have a screen. They capture, say, 5 seconds of data and then you view the data on your laptop. The problem with this for me is the ones I saw only worked with Microsoft products. All I have are Ipads, so I opted for one with a built in screen.

Once you receive the scope and attach the (in my case) shortish alligator clips and turn it on you get this:
http://forums.pelicanparts.com/uploa...1593643671.jpg

Now start playing with the black buttons and white knob under the screen until the parameters are set like those in my pics. 5V DC 5ms Auto. Others can tell you more about these adjustment knobs but these are the settings that worked for me.

Attach the clips as you would with a DVM, black to green wire in the test port and red to ground. This will result in an upside down graph as shown here. With the clips attached like this you can turn your 3mm mixture screw slowly (warm engine, 1500 to 2000 rpm, O2 plugged in) until you read Duty of 45% (or whatever you want to set it) at 4L on the scope screen.

I was measuring something else in the pic below but you get the idea. I was so excited to be able to finally set mine accurately that I forgot to take a picture of the actual event.

http://forums.pelicanparts.com/uploa...1593643969.jpg

There are lots of other things you can do with an oscilliscope, but I am just learning how to use it myself. Still not sure exactly why I cannot use a DVM to set my DC, but now I don’t care. Hard to go wrong for less than fifty bucks.

Thanks again to a those that helped me work through this.

Regards

FrankM_ 07-01-2020 10:24 PM

I have the same ‘DSO shell’ scope and it works fine in the low frequencies (anything under 75 kHz) but the measurements shown on screen can be seriously off (voltage/ frequency figures). They tend to depend on the timebase you have chosen.

But is is super-handy, small, you can check a lot of signals with this (checked my afm and found discontinuities, isv controls, flywheel sensor outputs,...)


Sent from my iPad using Tapatalk

dhanl82 07-02-2020 01:36 AM

Thanks for posting this information, I looks like a very good tool to use in adjusting the mixture and in verifying that the various CIS enrichment functions are operating as they should.
I ordered one, for the money it is a great deal!

Thanks again.
Dave

AndrewCologne 07-02-2020 02:54 AM

Actually you don't need an oscilloscope for just reading the ECUs/FVs duty cycle.
A simple DMM with frequency and duty cycle read option will give you the needed result as well.
But the oscilloscope in this application gives you a nice plus by showing signal interferences, spikes and ... noise.

BTW: You did connect the oscilloscope the wrong way. The terminals must be connected the inverse way, as the ECU's duty cycle affects the ground signal of the FV. Thats why you see the negative output values on your display.

:-)

2jmotorsports 07-02-2020 10:11 AM

I used the same scope to set my DC after I found the multimeter reading to be a little bit too jumpy. What a great little tool.

It is interesting listening to the engine and the subtle cyclical idling once you get the DC dialed in.

Funracer 07-02-2020 02:01 PM

Quote:

Originally Posted by AndrewCologne (Post 10930773)
BTW: You did connect the oscilloscope the wrong way. The terminals must be connected the inverse way, as the ECU's duty cycle affects the ground signal of the FV. Thats why you see the negative output values on your display.

:-)

DMM is set black to green wire at the test port, red to ground and look for 45%.

You are saying to hook up the oscilliscope differently, red to test port and black to ground and set 45%? The difference is not huge but I want to be as accurate as possible.

Thanks

AndrewCologne 07-02-2020 11:50 PM

Quote:

DMM is set black to green wire at the test port, red to ground and look for 45%.
Same with the oscilloscope – you see negative values in your oscilloscope output, so you connected it wrong.

To test a correct DMM/oscilloscope connection, just lead the wire of the 15c Switch (right chain housing) to ground and you should read a 65% duty cycle (and not 35%).

tirwin 07-03-2020 03:37 AM

I thought some DMMs report differently — i.e., some report ON time and some report OFF.

An oscilloscope has been on my list for many years. I found a meter than has an oscilloscope-like display. It’s handy but the screen resolution is poor. It reminds me of my HP 28S graphing calculator I used in college.

I always wondered if these cheap oscilloscopes were good enough for most of the stuff I’d use it for on the car. Looks like they probably are.

Thanks for sharing.

Funracer 07-03-2020 01:45 PM

Quote:

Originally Posted by AndrewCologne (Post 10932035)

To test a correct DMM/oscilloscope connection, just lead the wire of the 15c Switch (right chain housing) to ground and you should read a 65% duty cycle (and not 35%).

Great idea. Thanks

Funracer 07-03-2020 01:58 PM

Quote:

Originally Posted by tirwin (Post 10932087)
I thought some DMMs report differently — i.e., some report ON time and some report OFF.

Yes I thought that as well. Due to the minuscule set of instructions and specs that came with mine I am not sure whether its reading the “ON” or “OFF”. Andrews suggestion is the way to verify a proper hook up. From my thread readings I thought we were setting the OFF time to 45%.

So whichever way gives a 65% reading (not 35%) with the 15C switch grounded is the way to go. It’s possible I may have set mine incorrectly to the inverse of 45% which is 55% (100%-45%=55%)

Due to the holiday weekend it might be Monday before I can hook up the scope and reset if necessary. I will update then.

Happy 4th of July!

AndrewCologne 07-04-2020 05:36 AM

Quote:

Originally Posted by tirwin (Post 10932087)
I thought some DMMs report differently — i.e., some report ON time and some report OFF.

An oscilloscope has been on my list for many years. I found a meter than has an oscilloscope-like display. It’s handy but the screen resolution is poor. It reminds me of my HP 28S graphing calculator I used in college.

I always wondered if these cheap oscilloscopes were good enough for most of the stuff I’d use it for on the car. Looks like they probably are.

Thanks for sharing.

The DSO150 type as shown above is also available as ready assembled offer and is a nice choice for minor checks. But be aware, if youre expecting more than just do a simple duty cycle test on your car, you should think about a better brand/Model device. Or at least add some bucks and get a Hantek 6002BE, here in Europe for about 60-70€. its a device you connect via USB to your laptop which beside a lot more options/features it is far more comfortable.

AndrewCologne 07-04-2020 05:47 AM

Quote:

Originally Posted by Funracer (Post 10932764)
From my thread readings I thought we were setting the OFF time to 45%.

Nope its the "on" time.
Because 45% let set you the CO screw to a higher CO value.

duty cycle is just a regulator/compensator. Means if the mixture is too rich, it reduces the "on" time.
So a 45% base setting while idling with running lambda control and a hot engine gives you a richer mixture at acceleration and WOT, means when the throttle is opened above 33° angle. And also this affects the cold start wich could result too rich.
In my cpu based ECU I offer, beside the common control you can set the cold start and the acceleration duty cycle independently.

If you stricly follow the factory default by using a CO meter and set the CO to 0.4-0.8% with disconnected sensor plug. Finally with sensor plugged and lambda control running you will get a mas on menos duty cycle of about 60% when idling. Cause 0.4-0.8 CO is significantly leaner than Lambda 1 or an AFR 14.7:1

Funracer 07-06-2020 06:08 AM

Quote:

Originally Posted by AndrewCologne (Post 10933304)
If you stricly follow the factory default by using a CO meter and set the CO to 0.4-0.8% with disconnected sensor plug. Finally with sensor plugged and lambda control running you will get a mas on menos duty cycle of about 60% when idling. Cause 0.4-0.8 CO is significantly leaner than Lambda 1 or an AFR 14.7:1

I just ran the scope with the 15C switch grounded. With black to test port and red to ground, it reads 65%.

But I am confused a bit by your statement above. With warm car and everything plugged in, should I now set to 45% or 60%?

Thanks

AndrewCologne 07-06-2020 06:22 AM

You can set your duty cycle at a warm idling engine at 45% or even 35% --- as long your cold start runs flawlessly.

The logic is: a 50% duty cycle means no affecting of the base CO setting needed, the base CO setting matches with lambda 1.

If you set the base CO to factory specs then when engine is running with lambda regulation a duty cycle of 60% should be the result when idling. Cause 0-4-0.8% CO results higher than Lambda 1.0 means leaner CO.
The 45% idling duty cycle just means that you obtain a higher enrichment at WOT which you just should check out.

You just should find out your best idle duty cycle. ... I personally would start with the factory specs where an idling duty cycle of 60% would be the result. And than compare to an idling duty cycle of 45%. If you don't feel any difference, keep the factory spec. Cause a duty cycle as close as possible to the factory spec makes your combustion less soot/carbon resulting as well as the spark plugs.

The big problem i.E. when people just unplug the Sensor for deactivating the Lambda control is a very fat resulting combustion at almost all revs with all upcoming side effects seen in a long term. Blow by gas, cylinder washing out effects, gas smelling oil at oil changes etc etc etc. Its no a myth that many good maintained lambda US engines do run far more miles than non lambda ones.

Funracer 07-06-2020 06:42 AM

Quote:

Originally Posted by AndrewCologne (Post 10935268)
You can set your duty cycle at a warm idling engine at 45% or even 35% --- as long your cold start runs flawlessly.

This is my exact issue. Car runs perfectly smooth with great idle after its been running for about 5 minutes.

Starts instantly but then idle drops to about 4-500 rpm surges back to 1000 a few times until it warms up. Warmer it gets the smoother the idle. If I jiggle the throttle while it is cold surging it sometimes backfires through the POV.

I will richen it a bit today and see what happens.

Danka (thats all the German I know)

AndrewCologne 07-06-2020 07:03 AM

If your car with 45% at warm engine temp idles ok, but runs at cold start very jerky and maybe lots of soot comes out, then a higher enrichment via CO screw and therefore a resulting duty cycle at warm idle of even below 45% makes it even worse.

But you can try ... that's what I meant -- you should hit the right CO screw setting spot for your car.

Danke ... for your "thanks" :-)

tirwin 07-06-2020 07:43 AM

Quote:

Originally Posted by Funracer (Post 10935285)
This is my exact issue. Car runs perfectly smooth with great idle after its been running for about 5 minutes.

Starts instantly but then idle drops to about 4-500 rpm surges back to 1000 a few times until it warms up. Warmer it gets the smoother the idle. If I jiggle the throttle while it is cold surging it sometimes backfires through the POV.

I will richen it a bit today and see what happens.

Danka (thats all the German I know)

Funracer,

This is one of the things that is most frustrating about troubleshooting CIS. The overall system has components that work in isolation of one another. For example, if the AAR were stuck closed on a cold start, then the WUR doesn't know or care. It has no means of compensating for the fact that there isn't enough extra air to go along with the extra fuel it is delivering on cold start.

It sounds like you could be too rich on cold start. All else being equal, if you add extra air, the rpms will rise. If you reduce air, rpms will fall.

If the cold control pressure is in spec, then a low idle would suggest there isn't enough extra air on cold start resulting in an overly rich condition during the cold start period.

Do you have a wideband AFR by any chance? Something like the Innovate LM-1 is really handy in these situations. The duty cycle should be ~65% ('81-'83 US I believe) until the engine warms up. (I think you have a handle on this.) If you're overly rich on cold start it would show up here on the wideband O2. Then it would be a matter of tracking down the cause. Once the engine is warm, the lambda kicks in until the throttle switch is tripped. If you disconnect the CIS narrowband O2 sensor you should see a fixed duty cycle of 50%. (note: there are some difference in duty cycles defaults over model years - I don't have it all in front of me right now so please verify for your model year. It's in the Bentley and the factory manuals).

AndrewCologne 07-07-2020 02:28 AM

The first approach would be just lowering the initial CO to factory specs, means 0.4-0.8% ... then he should check how the cold start changes. Many people do suggest unplugging the lambda sensor and setting the initial CO to 2% or even higher which could really mess up the cold start

tirwin 07-07-2020 03:15 AM

I don’t think most people have an exhaust gas analyzer anymore so that’s why I suggested the wideband approach.

I’ve personally never had a cold start issue with a higher idle AFR.

AndrewCologne 07-07-2020 04:53 AM

Yes, theWideband sensor way is also a very precise option, but If no analyzer is present then he still can easily set the duty cycle to approx. 60% on a warm engine at idle with lambda running, where this corresponds to a basic CO setting of 0.4-0.8%.

Quote:

I’ve personally never had a cold start issue with a higher idle AFR.
Exactly thats what he should try ... cause the approach above with a 60% duty cycle at idle makes the value of the cold start AFR higher.
In my case I even modified my WUR so that after 2.0 bar when starting it reaches the 3.6 bar quite fast which gives of me a perfect mixture at cold start with no jerky driving etc.
Also its possible to lower the cold start idle rpm with a "plug with hole" mod of the AAV where mine just starts with 1.100 rpm – the neighbors love it as no more "comments" regarding pollution and "noise" to the environment are addressed to me. Don't know how this is seen in the US but here in Germany many "cars are evil"-people changed to crazy ones.

tirwin 07-07-2020 05:30 AM

Quote:

Originally Posted by AndrewCologne (Post 10936350)
Yes, theWideband sensor way is also a very precise option, but If no analyzer is present then he still can easily set the duty cycle to approx. 60% on a warm engine at idle with lambda running, where this corresponds to a basic CO setting of 0.4-0.8%.


Exactly thats what he should try ... cause the approach above with a 60% duty cycle at idle makes the value of the cold start AFR higher.
In my case I even modified my WUR so that after 2.0 bar when starting it reaches the 3.6 bar quite fast which gives of me a perfect mixture at cold start with no jerky driving etc.
Also its possible to lower the cold start idle rpm with a "plug with hole" mod of the AAV where mine just starts with 1.100 rpm – the neighbors love it as no more "comments" regarding pollution and "noise" to the environment are addressed to me. Don't know how this is seen in the US but here in Germany many "cars are evil"-people changed to crazy ones.

Kudos to you on your ECU work. I always fancied the idea of a "drop in" replacement for the K-Jet box with some expanded functionality. I had thoughts of that combined with something like Jonny's CDI+ and a digital WUR.

Haha, yes. I recently upgraded my exhaust and doubt my neighbors are going to care for it too much. :D There are a couple of other car guys on my street so at least I'm not alone.

I think the move to electric cars is sort of setting people's expectations that cars can/should be quiet, which is why people who don't enjoy cars the way we do are completely perplexed by why some of us think louder is better.

Hearing the space shuttle launch in person was a highlight of my life!

AndrewCologne 07-07-2020 12:10 PM

Quote:

Originally Posted by tirwin
I had thoughts of that combined with something like Jonny's CDI+ and a digital WUR.

CDI+ is worth every penny in my opinion.
But as the lambda based CIS already comes with a mixture regulating frequency valve, IMHO this makes a digi WUR for this specific environment redundant ... IF you can affect the mixture in a more wide range than the original ECU does. In the state of now the SC Digi ECU – I call it like that – can affect the mixture in the whole rpm range IF a rev reading routine is included and connected to the CDIs TD signal ... which I already tested and its funny when the new ECU detects a deacceleration etc. . The load can be read by an external pressure sensor connected to the manifold vacuum. The combination would give a mapping matrix where every state can be used individually for handling the mixture.

mysocal911 07-07-2020 12:19 PM

Quote:

Originally Posted by AndrewCologne (Post 10936843)
CDI+ is worth every penny in my opinion.

Please fully explain.

AndrewCologne 07-07-2020 12:31 PM

Not fully but for me these points are convincing enough :

- https://www.youtube.com/watch?v=K65slwl__dk
- https://www.youtube.com/watch?v=jX0ZNijGjSs

and reports in this forum.

So if my CDI would need to be replaced I would kill several birds with one stone and get a CDI+.

Shure its possible to achieve an individual ignition timing curve with further electronic skills, but most of all the people do not know how and ... here they get a solution in an OEM looking case with newest technology.

And as all inspections etc. Im doing on my 911 by myself (as many of us do), someone could easely invest some of that saved money I into a device like that. In Germany the distributor is CarPoint.

mysocal911 07-07-2020 01:07 PM

Quote:

Originally Posted by AndrewCologne (Post 10936869)
Not fully but for me these points are convincing enough :

- https://www.youtube.com/watch?v=K65slwl__dk

The Bosch CDI develops more than 1.5X the required spark energy over the necessary 911 RPM range.
The second spark developed provides little to no benefit, i.e. spark occurs too late with inadequate spark energy & duration.

Quote:

Originally Posted by AndrewCologne (Post 10936869)

The spark timing issue is basically a function of the distributor signal used in both ignitions,
i.e. affects both CDIs, and has little performance effect. It's a non-issue!

Therefore, basically no real cost benefit over the original Bosch CDI.

porschedude996 01-06-2023 10:53 AM

Bookmark

Jonny H 01-06-2023 02:46 PM

Quote:

Originally Posted by mysocal911 (Post 10936916)
The Bosch CDI develops more than 1.5X the required spark energy over the necessary 911 RPM range.
The second spark developed provides little to no benefit, i.e. spark occurs too late with inadequate spark energy & duration.



The spark timing issue is basically a function of the distributor signal used in both ignitions,
i.e. affects both CDIs, and has little performance effect. It's a non-issue!

Therefore, basically no real cost benefit over the original Bosch CDI.

It's been 8 years since CDI+ launched and I think you've trolled every single post about it. I still don't understand why but congratulations all the same!

mysocal911 01-06-2023 07:14 PM

Quote:

Originally Posted by mysocal911 (Post 10936916)
The Bosch CDI develops more than 1.5X the required spark energy over the necessary 911 RPM range.
The second spark developed provides little to no benefit, i.e. spark occurs too late with inadequate spark energy & duration.



The spark timing issue is basically a function of the distributor signal used in both ignitions,
i.e. affects both CDIs, and has little performance effect. It's a non-issue!

Therefore, basically no real cost benefit over the original Bosch CDI.

Read here with regard to multiple spark ignitions (CDI); http://forums.pelicanparts.com/porsche-911-technical-forum/676385-msd-ignition-exposed.html
It refutes the view that a single CDI spark is better than present day COP inductive discharge ignitions.

mysocal911 01-06-2023 09:29 PM

Quote:

Originally Posted by mysocal911 (Post 11890478)
Read here with regard to multiple spark ignitions (CDI); http://forums.pelicanparts.com/porsche-911-technical-forum/676385-msd-ignition-exposed.html
It refutes the view that a single CDI spark is better than present day COP inductive discharge ignitions.

Read here too; http://forums.pelicanparts.com/911-engine-rebuilding-forum/1083713-twin-spark-firing-using-single-cdi-box-13.html

Damon88 04-07-2023 04:33 PM

Quote:

Originally Posted by Funracer (Post 10932753)
Great idea. Thanks

Just trying to confirm the right way to set this Oscilloscope up.

Is this correct..

1) engine at operating temp
2) Black goes to Green wire
3) Red goes to 15c ( does that mean I remove wire and ground 15c?) little confused on this one
4) rev engine to 1000 to 1500 rpm
5) set duty somewhere between 45% and 65%

Complete newb to this.. I have spent hours reading every post I can find on pelican and google, but just need confirmation of this process.

Cheers

Damon88 04-07-2023 04:35 PM

Quote:

Originally Posted by AndrewCologne (Post 10932035)
Same with the oscilloscope – you see negative values in your oscilloscope output, so you connected it wrong.

To test a correct DMM/oscilloscope connection, just lead the wire of the 15c Switch (right chain housing) to ground and you should read a 65% duty cycle (and not 35%).

Just trying to confirm the right way to set this Oscilloscope up.

Is this correct..

1) engine at operating temp
2) Black goes to Green wire
3) Red goes to 15c ( does that mean I remove wire and ground 15c?) little confused on this one
4) rev engine to 1000 to 1500 rpm
5) set duty somewhere between 45% and 65%

Complete newb to this.. I have spent hours reading every post I can find on pelican and google, but just need confirmation of this process.

double post as I quoted the wrong reply..:confused:

Funracer 04-07-2023 06:56 PM

1 and 2 are correct.

3 is red to ground. I used one of the mounting studs for the distributor on top of the big fan,
but have recently started using one of the wings on the rear fuse panel covering wing nuts. Works great and much closer to the green wire easier to get to.

4 sounds right bc you do want the O2 sensor doing its thing. That requires the sensor be hot so above 1000 works well.

5 I always read you are shooting for 45ish with stock CIS or 41ish (a bit richer) if you are using SSI exhaust. I have SSIs and mine set at about 42.

Experts please correct me

Damon88 04-08-2023 06:04 AM

Quote:

Originally Posted by Funracer (Post 11967642)
1 and 2 are correct.

3 is red to ground. I used one of the mounting studs for the distributor on top of the big fan,
but have recently started using one of the wings on the rear fuse panel covering wing nuts. Works great and much closer to the green wire easier to get to.

4 sounds right bc you do want the O2 sensor doing its thing. That requires the sensor be hot so above 1000 works well.

5 I always read you are shooting for 45ish with stock CIS or 41ish (a bit richer) if you are using SSI exhaust. I have SSIs and mine set at about 42.

Experts please correct me

thank you for responding and clarifying. I was confused about the 15c in previous posts. I couldn't seem to get the duty cycle lower than 51%. but I was also trying to set this at idle. after setting this yesterday. my car seems to run better, but now on cold start is seems to idle low and rough until warm... I will continue to learn..hah

AndrewCologne 04-08-2023 09:59 AM

Set the duty cycle at idling to approx. 55%, that correspondents to approx. 0,6% CO at idle at 50% duty cycle.

As your system does regulate the mixture via sensor input and duty cycling, a leaner mixture will be avoided anyway, no matter if you set the duty cycle at idling to 42, 55 or even 65%, cause the resulting duty cycle will keep the output after combustion at lambda 1.

The only advantage of a "lower" duty cycle than 55% at idling is that when the duty cycle switches to acceleration state (65%) it will actually result in a higher AFR/lower Lambda as if it would be set to 55% at idling.

yelcab1 04-08-2023 10:17 AM

Why 60% instead of 50%?

joe912/62 04-08-2023 11:14 AM

I seem to be having trouble to the frequency valve. I'm getting power to it but it's not buzzing or vibrating. I assume good valve is important? I'm getting a Ohm reading of 3.9 which I think is too high.

yelcab1 04-08-2023 11:40 AM

The frequency valve is the one that sets the duty cycle.

joe912/62 04-08-2023 11:48 AM

What happens if I run without the frequency valve connected?

AndrewCologne 04-08-2023 12:18 PM

The pressure uf the lower chambers in the fuel distributor will rise wich makes the mixture lean out. Trying to compensate that by simply re adjusting the CO screw will help here, but you will no longer have the needed enrichment at cold start and no enrichment at full acceleration.

Damon88 04-08-2023 04:51 PM

Thank you Funracer and Andrew for all your help. Duty Cycle set. Now it's time to go drive the car and have some fun. love learning more about these cars. Cheers to all !


All times are GMT -8. The time now is 11:24 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0
Copyright 2025 Pelican Parts, LLC - Posts may be archived for display on the Pelican Parts Website


DTO Garage Plus vBulletin Plugins by Drive Thru Online, Inc.