User Tag List

Reply
 
Thread Tools Rate Thread Display Modes
Old 08-23-2024, 08:00 PM #1
DJRodriguez88 DJRodriguez88 is offline
Member
 
Join Date: Jul 2021
Location: San Diego
Posts: 104
DJRodriguez88 is on a distinguished road
DJRodriguez88 DJRodriguez88 is offline
Member
 
Join Date: Jul 2021
Location: San Diego
Posts: 104
DJRodriguez88 is on a distinguished road
Bad a/f sensor AND cats?

1999 5vzfe TRD supercharger URD 7th California emission

I feel like I'm always chasing something with this car.

Using torque pro my o2 sensor1 (a/f sensor) voltage pretty much only stays at 0.6v. From what I've mostly read this means the sensor isn't working as it should be oscillating between .1 and .9. but i've also read something about a/f sensors specifically that they have a different behavior. I dont remember the specifics on that. Anyways my o2s1 voltage only bumps higher or lower than .6/.7 for a second when changing load for example when downshifting for a lane change.

My o2 sensor2 voltage seems to correctly oscillate between .1 and .8

On top of what I gather to be a bad a/f sensor I hit my catalytic converters with a laser temp reader and they are both colder at the outlet than the inlet which I understand to mean they're not working. I'm going to take the reading again later after a proper drive to get the cats heated up. These temps were taken after only a couple minutes of idling.
EDIT I took catalytic converter temps again after a good drive and it looks like the first cat is lighting off and the rear cat is not. First cat's outlet is >10% hotter than the inlet. The rear cat's outlet is slightly cooler than the inlet.

My main question is this:
Does my o2 sensor 1 voltage constantly sitting at .6v mean it's not working? Or is that normal behavior of a cali emissions a/f sensor?

Last edited by DJRodriguez88; 08-24-2024 at 12:00 PM.
DJRodriguez88 is offline   Reply With QuoteReply With Quote
Old 08-24-2024, 12:01 PM #2
DJRodriguez88 DJRodriguez88 is offline
Member
 
Join Date: Jul 2021
Location: San Diego
Posts: 104
DJRodriguez88 is on a distinguished road
DJRodriguez88 DJRodriguez88 is offline
Member
 
Join Date: Jul 2021
Location: San Diego
Posts: 104
DJRodriguez88 is on a distinguished road
Edited original post to add this info: I took catalytic converter temps again after a good drive and it looks like the first cat is lighting off and the rear cat is not. First cat's outlet is >10% hotter than the inlet. The rear cat's outlet is slightly cooler than the inlet.


Still trying to understand if the a/f sensor needs to be replaced
DJRodriguez88 is offline   Reply With QuoteReply With Quote
Old 08-25-2024, 09:13 PM #3
Robb235's Avatar
Robb235 Robb235 is offline
Senior Member
 
Join Date: Jun 2011
Location: Chattanooga, TN
Age: 37
Posts: 1,081
Real Name: Robert
Robb235 will become famous soon enough
Robb235 Robb235 is offline
Senior Member
Robb235's Avatar
 
Join Date: Jun 2011
Location: Chattanooga, TN
Age: 37
Posts: 1,081
Real Name: Robert
Robb235 will become famous soon enough
My first question is, what problem are you trying to solve? Do you have a P0420 Check Engine Light? Your upstream sensor values look normal. Sometimes the upstream values are reported on a 0-5v scale, and some are reported on a 0-1v scale. Unlike a narrowband sensor, the Toyota wideband AFR sensor does not generate voltage like a narrowband sensor. Instead, it generates current. The ECU looks at the strength and direction of the current generated by the air-fuel ratio sensor to determine what the AFR is. Then, it reports a voltage value that corresponds with the AFR it sees from the sensor that you see in your OBD scanner. This chart should help you make sense of the data you’re seeing for the sensor.
Attached Images
Bad a/f sensor AND cats?-img_1810-gif 
__________________
1999 Toyota 4Runner Limited 4x4 - Turbocharged GTX3071 - URD AFR Sensor Calibrator - DW255 fuel pump - 2JZ Supra 315cc “teal top” fuel injectors - Rear Elocker Retrofit w/ 4.30 gears - 2wd Low (2Lo) On Demand - 231mm Tundra Brake Upgrade - Hayden 699 Transmission Cooler - Monitoring ATF Temps w/ My iPhone - DIY Projector Headlight Retrofit - Backup Camera Retrofit - Cooper Discoverer AT3 - OME 906 Coils & Rancho 9000XL Shocks (Rear)
2000 Yamaha XR1800 Jet Boat - MR1 4-Stroke Engine Swap

Robb235 is offline   Reply With QuoteReply With Quote
Old 08-26-2024, 10:12 AM #4
DJRodriguez88 DJRodriguez88 is offline
Member
 
Join Date: Jul 2021
Location: San Diego
Posts: 104
DJRodriguez88 is on a distinguished road
DJRodriguez88 DJRodriguez88 is offline
Member
 
Join Date: Jul 2021
Location: San Diego
Posts: 104
DJRodriguez88 is on a distinguished road
Quote:
Originally Posted by Robb235 View Post
what problem are you trying to solve?
I have no CEL currently but once in a while a P0420 does come on. Mainly looking into my high LTFT (~14%) at idle and low throttle and more recently a stumble that happens at low-load acceleration. All of my fuel system components are pretty new, MAF is new denso, spark plugs are new denso ik22s, wires are 20k mile NGK's, front a/f sensor is a new "denso" (from Amazon, but i guess it's working), theres no burning oil or coolant, what I think I'm left with is vacuum leaks, exhaust leaks, and o2 sensor.

Yesterday I didnt find any vacuum leaks during my smoke test but I've identified very small exhaust leaks at the o2 sensor flanges by blowing air through the tailpipe and spraying soapy water on the joints. Very tiny stream of bubbles coming out. I'll clean those surfaces and replace the gasket and nuts.

I did, however, find a large exhaust leak at the flange just AFTER the rear o2 sensor. I've ordered the parts to replace the gasket and hardware as I've read that even a leak after the o2 can affect the sensor's reading and this flange is just a couple inches directly after it

I'll clean the MAF and replace the dirty air filter asap as well

Last edited by DJRodriguez88; 08-26-2024 at 11:36 AM.
DJRodriguez88 is offline   Reply With QuoteReply With Quote
Old 08-26-2024, 10:56 AM #5
3bears 3bears is offline
Senior Member
 
Join Date: May 2015
Location: north east of Fairbank out there in the frontiers Alaska
Posts: 3,347
Real Name: 3 Bears
3bears is a splendid one to behold 3bears is a splendid one to behold 3bears is a splendid one to behold 3bears is a splendid one to behold 3bears is a splendid one to behold 3bears is a splendid one to behold 3bears is a splendid one to behold
3bears 3bears is offline
Senior Member
 
Join Date: May 2015
Location: north east of Fairbank out there in the frontiers Alaska
Posts: 3,347
Real Name: 3 Bears
3bears is a splendid one to behold 3bears is a splendid one to behold 3bears is a splendid one to behold 3bears is a splendid one to behold 3bears is a splendid one to behold 3bears is a splendid one to behold 3bears is a splendid one to behold
seems your making logical steps .good luck ,let us know how it goes after repairs
__________________
2000 SR-5 Highlander version 4:30's, factory locker , green, bought 6/21
2001 SR-5... bought 11/20..sold 6/21....
2000 SR-5 moded, lifted, e locker, other cool stuff, totaled 10/20
2002 tundra ac v8 4wd
1969 kharmann ghia
3bears is offline   Reply With QuoteReply With Quote
Old 08-26-2024, 12:13 PM #6
2TH4IST's Avatar
2TH4IST 2TH4IST is offline
Member
 
Join Date: Jul 2019
Location: Silent Hill
Posts: 593
2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light
2TH4IST 2TH4IST is offline
Member
2TH4IST's Avatar
 
Join Date: Jul 2019
Location: Silent Hill
Posts: 593
2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light
Also most obd scan tools don't have a fast enough sample rate to see the true values of the o2/afr sensors. Which is why the majority of fsm's tell you to pin out the sensors connector, either with a o-scope or a volt meter. But a good o-scope is pricy, so usually cheaper to just replace the sensor.

But just looking at the rear sensor voltage it should be a flat line. But also having an exhaust leak inches away and at the o2 can cause that too. As the exhaust gases exit in pulse waves, positive pressure in front of the wave and vacuum behind. So every time a wave passes is sucks in air.

Also are they original cats? Exhaust system parts have a lifespan. It's a 24+ year old car, if they lasted this long that's awesome and you are lucky.
__________________
There's danger lurking around every corner, that's why I propose we make all of our buildings round.

I don't remember the time I was human that's why I don't understand anybody.
2TH4IST is offline   Reply With QuoteReply With Quote
Old 08-26-2024, 05:26 PM #7
phattyduck phattyduck is offline
Elite Member
 
Join Date: Mar 2016
Location: Pasadena, CA
Posts: 5,774
phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute
phattyduck phattyduck is offline
Elite Member
 
Join Date: Mar 2016
Location: Pasadena, CA
Posts: 5,774
phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute phattyduck has a reputation beyond repute
Quote:
Originally Posted by DJRodriguez88 View Post
front a/f sensor is a new "denso" (from Amazon, but i guess it's working)
I'd be suspect of anything "Denso" or "NGK" if you got it from Amazon or eBay. They are FILLED with knock-offs.

OEM (from a local dealer or online dealer), RockAuto or a local parts store are all good options to get reliable parts.

-Charlie
__________________
'99 4Runner SR5 Auto - 4WD swapped
'89 Camry Alltrac LE 3S-GTE 5spd
'17 Chevy Volt Premier
'16 Honda Odyssey Elite
Previous: '88 Camry Alltrac LE 3S-GE BEAMS, 90 Camry 3S-GTE, 90 Camry DX, '03 WRX wagon, '08 Outback XT
phattyduck is offline   Reply With QuoteReply With Quote
Old 08-27-2024, 12:22 AM #8
DJRodriguez88 DJRodriguez88 is offline
Member
 
Join Date: Jul 2021
Location: San Diego
Posts: 104
DJRodriguez88 is on a distinguished road
DJRodriguez88 DJRodriguez88 is offline
Member
 
Join Date: Jul 2021
Location: San Diego
Posts: 104
DJRodriguez88 is on a distinguished road
Quote:
Originally Posted by phattyduck View Post
I'd be suspect of anything "Denso" or "NGK" if you got it from Amazon or eBay
2 new oem sensors are on order from Toyota. Even if the a/f sensor seems to be in working order I'm just gonna rule that out for sure.

Quote:
Originally Posted by 2TH4IST View Post
But just looking at the rear sensor voltage it should be a flat line
Also are they original cats? Exhaust system parts have a lifespan. It's a 24+ year old car, if they lasted this long that's awesome and you are lucky.
As far as I know they are original cats. I've got like 14 years of service history for this car and no records of them being replaced. According to my temp gun the front one is operating (output hotter than input) but the rear is not so much (output only slightly hotter or equal to input) which is a bit confusing for me because I thought the front would go first if anything.

We'll see how it goes when parts come in this week
DJRodriguez88 is offline   Reply With QuoteReply With Quote
Old 08-27-2024, 11:30 PM #9
96RedRunner's Avatar
96RedRunner 96RedRunner is offline
Senior Member
 
Join Date: Jun 2016
Location: MS
Posts: 2,669
Real Name: Mark
96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold
96RedRunner 96RedRunner is offline
Senior Member
96RedRunner's Avatar
 
Join Date: Jun 2016
Location: MS
Posts: 2,669
Real Name: Mark
96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold
That large exhaust leak you mentioned, curiosity has me thinking I'd fix that change nothing else.
Had cat to muffler flange leaking condensate lot's mild temps cold start. Fixing that
seat O the pants noticed operating difference no problem no need to dig further.
Your problem mine I'd have to scratch that itch do the simplest fix for the hell of it.
__________________
96RedRunner limited 4x4 5VZ auto not stock 374k miles totaled 2018.
2001 limited 4x4 5VZ auto work in progress not stock.
2011 Audi S5 Prestige 4.2 V8 6 spd. MT not stock.

Last edited by 96RedRunner; 08-28-2024 at 12:01 AM.
96RedRunner is offline   Reply With QuoteReply With Quote
Old 08-28-2024, 04:55 AM #10
Endlessblockades's Avatar
Endlessblockades Endlessblockades is offline
Senior Member
 
Join Date: May 2019
Location: Northern California
Posts: 1,893
Real Name: Blair
Endlessblockades is a splendid one to behold Endlessblockades is a splendid one to behold Endlessblockades is a splendid one to behold Endlessblockades is a splendid one to behold Endlessblockades is a splendid one to behold Endlessblockades is a splendid one to behold Endlessblockades is a splendid one to behold Endlessblockades is a splendid one to behold
Endlessblockades Endlessblockades is offline
Senior Member
Endlessblockades's Avatar
 
Join Date: May 2019
Location: Northern California
Posts: 1,893
Real Name: Blair
Endlessblockades is a splendid one to behold Endlessblockades is a splendid one to behold Endlessblockades is a splendid one to behold Endlessblockades is a splendid one to behold Endlessblockades is a splendid one to behold Endlessblockades is a splendid one to behold Endlessblockades is a splendid one to behold Endlessblockades is a splendid one to behold
Quote:
Originally Posted by 96RedRunner View Post
That large exhaust leak you mentioned, curiosity has me thinking I'd fix that change nothing else.
Had cat to muffler flange leaking condensate lot's mild temps cold start. Fixing that
seat O the pants noticed operating difference no problem no need to dig further.
Your problem mine I'd have to scratch that itch do the simplest fix for the hell of it.
Yes, I agree. P0420 code is often caused by exhaust leaks - even very small ones. Start there for sure and potentially save a bucket of money. I have both original cats and created and solved a couple of P0420s when installing and experimenting with a Magnaflow cat-back exhaust system and creating post-cat leaks by leaving clamps too loose. We did a group buy here and got them for right around $500 shipped. The price has gone up quite a bit!
__________________
Y2K LTD/E 262K
Endlessblockades is offline   Reply With QuoteReply With Quote
Old 08-28-2024, 11:58 AM #11
Robb235's Avatar
Robb235 Robb235 is offline
Senior Member
 
Join Date: Jun 2011
Location: Chattanooga, TN
Age: 37
Posts: 1,081
Real Name: Robert
Robb235 will become famous soon enough
Robb235 Robb235 is offline
Senior Member
Robb235's Avatar
 
Join Date: Jun 2011
Location: Chattanooga, TN
Age: 37
Posts: 1,081
Real Name: Robert
Robb235 will become famous soon enough
Being supercharged, do you have an AFR gauge?
__________________
1999 Toyota 4Runner Limited 4x4 - Turbocharged GTX3071 - URD AFR Sensor Calibrator - DW255 fuel pump - 2JZ Supra 315cc “teal top” fuel injectors - Rear Elocker Retrofit w/ 4.30 gears - 2wd Low (2Lo) On Demand - 231mm Tundra Brake Upgrade - Hayden 699 Transmission Cooler - Monitoring ATF Temps w/ My iPhone - DIY Projector Headlight Retrofit - Backup Camera Retrofit - Cooper Discoverer AT3 - OME 906 Coils & Rancho 9000XL Shocks (Rear)
2000 Yamaha XR1800 Jet Boat - MR1 4-Stroke Engine Swap

Robb235 is offline   Reply With QuoteReply With Quote
Old 08-29-2024, 07:52 PM #12
96RedRunner's Avatar
96RedRunner 96RedRunner is offline
Senior Member
 
Join Date: Jun 2016
Location: MS
Posts: 2,669
Real Name: Mark
96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold
96RedRunner 96RedRunner is offline
Senior Member
96RedRunner's Avatar
 
Join Date: Jun 2016
Location: MS
Posts: 2,669
Real Name: Mark
96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold 96RedRunner is a splendid one to behold
Quote:
Originally Posted by 2TH4IST View Post
are they original cats? Exhaust system parts have a lifespan.
My location good chance OE pipes/shells outlasting the guts.
__________________
96RedRunner limited 4x4 5VZ auto not stock 374k miles totaled 2018.
2001 limited 4x4 5VZ auto work in progress not stock.
2011 Audi S5 Prestige 4.2 V8 6 spd. MT not stock.
96RedRunner is offline   Reply With QuoteReply With Quote
Old 09-01-2024, 11:55 PM #13
DJRodriguez88 DJRodriguez88 is offline
Member
 
Join Date: Jul 2021
Location: San Diego
Posts: 104
DJRodriguez88 is on a distinguished road
DJRodriguez88 DJRodriguez88 is offline
Member
 
Join Date: Jul 2021
Location: San Diego
Posts: 104
DJRodriguez88 is on a distinguished road
I fixed the exhaust leaks, replaced afr/o2 sensors, cleaned MAF, and replaced the air filter with no improvement. Also double-checked my spark plug gaps and cleaned any corrosion on the plug wire to coil pack connections (those caused a stumble for me in the past)

The rear cat is def dead tho, the output is consistently the same temperature or slightly colder than the inlet. I've read that the output should be 10% up to 100f hotter than the inlet if the catalyzing process is happening correctly.

I did find a vacuum leak though, from a fuel injector
During a smoke test I saw some leakage from under the supercharger but couldn't tell from where so I turned the smoke off and changed to soapy water with the air still running and found the bubbles.



The bolts that hold the fuel rail down are as tight as I'd possibly go on aluminum threads. The injector doesn't have up and down play but it can turn easily by hand with everything still bolted. It got fresh Injectors and O-Rings last year from Motorwest Performance, I don't think the o-ring folded over as I used the provided grease during the install, but they were suspiciously easy to pop in. I'm gonna send them the video and see if they have any useful tips or advice.

Besides that I'm still considering also pulling the cat down and cleaning it out. Couldn't hurt if it's already dead.
DJRodriguez88 is offline   Reply With QuoteReply With Quote
Old 09-02-2024, 12:14 PM #14
2TH4IST's Avatar
2TH4IST 2TH4IST is offline
Member
 
Join Date: Jul 2019
Location: Silent Hill
Posts: 593
2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light
2TH4IST 2TH4IST is offline
Member
2TH4IST's Avatar
 
Join Date: Jul 2019
Location: Silent Hill
Posts: 593
2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light 2TH4IST is a glorious beacon of light
Well that sucks. But a moderately easy fix. I have had that issue before on my miata. Kept ripping o rings, until I got some viton orings. That air leak is more then likely the lower o ring is either torn or to small and not sealing. Keep us updated please.
__________________
There's danger lurking around every corner, that's why I propose we make all of our buildings round.

I don't remember the time I was human that's why I don't understand anybody.
2TH4IST is offline   Reply With QuoteReply With Quote
Old 09-02-2024, 10:23 PM #15
Robb235's Avatar
Robb235 Robb235 is offline
Senior Member
 
Join Date: Jun 2011
Location: Chattanooga, TN
Age: 37
Posts: 1,081
Real Name: Robert
Robb235 will become famous soon enough
Robb235 Robb235 is offline
Senior Member
Robb235's Avatar
 
Join Date: Jun 2011
Location: Chattanooga, TN
Age: 37
Posts: 1,081
Real Name: Robert
Robb235 will become famous soon enough
Quote:
Originally Posted by 2TH4IST View Post
Well that sucks. But a moderately easy fix. I have had that issue before on my miata. Kept ripping o rings, until I got some viton orings. That air leak is more then likely the lower o ring is either torn or to small and not sealing. Keep us updated please.
Judging from the video, I’m inclined to think it’s not the oring, but the fat grommet thing that sits on the bottom of the injector and seals it to the head. If you pull the injectors out and and look at where the bottom is supposed to seat, you’ll see some open ports that are part of the air assist system. If the big grommet thing is leaking, those ports will suck in unmetered air causing the high fuel trims.

Advance Auto seems to have the injector seal kits, p/n AS037.

Looks like Oreilly’s has it as well, p/n 158-0893.
__________________
1999 Toyota 4Runner Limited 4x4 - Turbocharged GTX3071 - URD AFR Sensor Calibrator - DW255 fuel pump - 2JZ Supra 315cc “teal top” fuel injectors - Rear Elocker Retrofit w/ 4.30 gears - 2wd Low (2Lo) On Demand - 231mm Tundra Brake Upgrade - Hayden 699 Transmission Cooler - Monitoring ATF Temps w/ My iPhone - DIY Projector Headlight Retrofit - Backup Camera Retrofit - Cooper Discoverer AT3 - OME 906 Coils & Rancho 9000XL Shocks (Rear)
2000 Yamaha XR1800 Jet Boat - MR1 4-Stroke Engine Swap

Robb235 is offline   Reply With QuoteReply With Quote
Reply

Tags
a/f , cats , sensor , voltage , working

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Cats are showing higher temperatures at the inlet than at the outlet. Bad cats? CO4x499 4th Gen T4Rs 2 07-06-2024 12:56 AM
4.0 V6 Removing Main Cats and Secondary Cats Stunna1019 4th Gen T4Rs 14 12-04-2022 12:25 PM
When V8 Cats go bad? TeryT 4th Gen T4Rs 37 12-21-2018 09:26 PM
F&#^$@g cats! Morphyne Maintenance/Detailing 15 12-04-2015 04:54 PM
help with cats jreask 4th Gen T4Rs 15 09-26-2012 06:27 PM

Powered by vBadvanced CMPS v3.2.2

All times are GMT -4. The time now is 12:57 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Feedback Buttons provided by Advanced Post Thanks / Like (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
***This site is an unofficial Toyota site, and is not officially endorsed, supported, authorized by or affiliated with Toyota. All company, product, or service names references in this web site are used for identification purposes only and may be trademarks of their respective owners. The Toyota name, marks, designs and logos, as well as Toyota model names, are registered trademarks of Toyota Motor Corporation***Ad Management plugin by RedTyger
 
Copyright © 2020