Kia ODBII Codes P0171 and P0174

So I ran into this problem on our 2006 Kia Sedona, it had been running a little off and was hesitating at idle. The check engine light came on so I pulled the ODBII codes. I got two codes, P0171 (Bank 1 too lean) and P0174 (Bank 2 too lean). Now since this issue is affecting both banks, it had to be something that was common to both. Too lean typically indicates that it is getting too much air or not enough fuel. I did a little bit of looking around and quickly found the problem.

Kia sedona air intake hose split

I started looking and quickly found the air intake hose was cracked at the flexible section. This appears to be a fairly common issue on the Kia Sedona and possibly other similar vehicles. As this hose gets some age on it, it gets hard and brittle. Every time you check the air intake filter you flex this hose and eventually it cracks. The reason for these two codes (P0171 and P0174) is that this hose is after the MAF sensor. The computer has already taken it’s reading of how much air is flowing through the intake and has adjusted the fuel to correspond. With this hose cracked it allows more air into the engine than the computer thinks is getting there causing a lean condition.

Kia sedona air intake hose replaced

Replacing this hose is quite easy, it took me about 30 minutes from start to finish. It’s five clamps to get it swapped out. The replacement from Amazon comes with an adapter for the forward reservoir if yours is the smaller one. Just keep in mind that you will need a larger clamp that does not come with the replacement. You can use a standard worm clamp to get the job done.

Good luck and hope this helps!

Feel free to post any comments below.

DIY Laser

60W Chinese Laser Fraud – Buyer Beware

60W Chinese Laser Cutter/Engraver Scam

I am writing this post as a warning to anyone wanting to buy a 60W Chinese laser off of Ebay, Amazon or anywhere else.  I purchased one a few months ago and have recently discovered that it is definitely not a 60W laser.

Fake 60W Chinese Laser Scam

If you have bought this supposed 60W Chinese Laser, there is a very good chance that you did not get what you paid for.

Below are the details of what I have found.

The Laser I Thought I Bought

This laser was advertised as “60W CO2 Laser Engraver Top Line Laser Engraving Machine-comes w/ USB Interface”.   The item specs listed by the seller show “Laser Power: 60 W”.  Reading this, what would you think the power of the machine would be?  If you are like me, you would say 60W!

The Laser That I Actually Got

After some problems with the laser, I dug into it to troubleshoot the laser no longer firing.  This is where I confirmed that I did not get a 60W Chinese laser, I did not get a 50W Chinese laser…I got a 40W Chinese laser!

My Findings

Undersized Laser Power Supply Installed

The first thing that I looked at was the power supply.  I removed it and tried to find a model number on it but only found adhesive residue for a label that had been removed…suspicious.  I started looking online for a laser power supply that looked the same as the one that was installed on my machine.  I found the exact model on Amazon listed as MYJG-50.  This power supply is rated for a 35W to 50W laser tube.  The proper power supply for a 60W Laser would be a MYJG-60 or equivalent which is physically larger than the one installed.

Undersized power supply in chinese 60W Laser

I decided to dig even further and took the power supply apart.  To my further surprise, I found that the High Voltage Flyback Transformer inside the power supply is a HS-05-40JS8, which is rated for a 40W laser power supply.

40W Flyback transformer in 50W laser power supply

Not only was the power supply they installed underrated for what it was supposed to be, but the internals of the power supply were underrated for what it said it was.  Double whammy!

Undersized Laser Tube

So now that I know my power supply is undersized, I move on to the laser tube.  By all logic, a 60W laser should have a 60W laser tube installed.  Well, apparently this is not Chinese Laser manufacturers logic also.

The laser tube that was installed only had one marking on it (SY161010A-405060WF) and I was unable to get it to cross reference on any searches that I did.  If anyone has anymore info or verification, please leave a comment below.  Now I must dig further.

Label on Chinese 50W Laser Tube

I measured from tip to tip of the laser tube and found it to be 990mm, the diameter of the tube is 50mm.  I searched for these dimensions for a laser tube and all that I could find was a 50W tube that was sometimes listed as a 40-50W laser tube.

A proper 60W laser tube is around 1200mm long and typically 55mm in diameter.  The inside dimensions of the laser is not even big enough to contain a tube of this length.  There is a removable panel on the right side that you can take off and add an extension box if you need to use a longer tube.  The 60W laser should have this extension box installed and the longer 60W tube used.

Wrong tube in 60W Chinese Laser

The 60W Chinese Laser Seller’s Response

Now that I had all the facts and was quite irritated at the fraud that had been perpetrated upon me, it was time to contact the seller and notify them that I know what’s up.

If money wasn’t involved, their response would be comical.  To sum it up, they told me that the power supply does not matter in determining the power of the laser and that it is all decided by the gas proportion and the mirrors.  See their actual responses below.  I will update as the responses continue.

60W Chinese Laser Fraud

You can see in their first response that they are hoping I am gullible and will fall for their con.

Response 2 from 60W Chinese laser seller

They thought I should watch a grainy video showing absolutely no specs of what the equipment was rated for and no details of what power settings they were running at.

Response 3 from 60W Chinese laser seller

Above is my response to them regarding the video they wanted me to see.

The Next Step

I know that the seller has absolutely no intention of correcting this so now I will go about upgrading the laser to the specs that I originally paid for.  I will do everything I can to make anyone shopping for a 60W Chinese laser aware of this scam.

If you have a similar story or anything else to add, I would love to hear it in the comments.

Arduino DIY How Do I LED Tech

DIY Under Bed LED Lighting

*This project is currently in work and the post is a work in progress.  Feel free to check back to see the project as it moves along.

A Great DIY Project For My Kids

This project came to mind after making three pretty darn cool loft beds for my three boys.  Click here for the plans I used to build them.  I mentioned to the 6 year old that maybe someday we would put some LED lights under them.  Well, to a 6 year old someday is the next day.  He kept asking and asking so I figured I would make a project for us out of it.

DIY Loft Bed Project
One of the loft beds I built for my son

Now an easy way to do it would be to buy an LED strip light kit with a built in controller, stick it up there and voila you are done.  The downside of that is that it takes all the fun out of creating something cool and special.  I have this project pictured in my mind as an under loft bed lighting project to trump all other under bed lighting projects!

I plan on this being a multi-phase project.  Phase one will just be getting the LED’s installed, hooked up to the Arduino and working properly.  I will have a simple control panel to allow dimming and a limited number of effects.

With that out of the way, let’s just jump right in and begin!

Get your tools and supplies together

We will be needing quite a few parts and supplies to get this project complete so I’ll go ahead and make a list.  This list is what I’m using for one bed, not all three.  I am using the first bed as a prototype and then will replicate for the other two beds.

I will be using a few different sources to get the materials.  I will typically default to my favorite which is Amazon but also will be using AliExpress for a couple of the parts.

Step 1 – Prototype the thing

The last thing I want to do is get these all installed and have a Clark Griswold type of moment when I try to turn it on.  I will be prototyping this before I attach everything to the bed.

I have measured where I want my lights to go and decided to run four separate 33 inch LED strips.  Is this overkill? Absolutely!  Since my lights come in a roll of 5 meters or 16.4 feet for us here in the USA, I will have to cut the light strips down to fit.

Luckily, these are designed for this and even have a little picture of scissors to tell you where to cut.  Just use a sharp pair of scissors to cut at the cut line between the LED segments.  Since the lights I bought have 30 LED’s per meter, this leaves me with 25 LED’s for each 33 inch section.

I plan on running these in parallel as four separate LED strips, each operating from their own digital pin on the Arduino.  I think this will give me more control but I will have to find out for sure as I proceed.

WS2812B RGB LED Flexible Strip

The type of flexible LED strip that I’m using has the WS2812B chip, this little chip includes the RGB LED’s as well as the control circuit all in one component.  The WS2812B is the chip you see in the photo below with the four soldered contacts.  The rest of the flexible light strip is customized around the chip by the manufacturers but they are fairly standard.

RGB LED strip close up of WS2812B Chip
RGB LED Strip Detail WS2812B

The cut lines in the photo above divide the light strip into individually usable pieces.  You are cutting between solder-able contact pads that you will use to hook up your project.

Now it’s time to break out the soldering iron and get it warmed up!  I will be soldering the wires directly to the end of the LED light strips.  Each strip of lights will get three wires soldered to it going to the contacts as listed in the table below.

 Label Meaning
5V 5 Volts DC (Yours might be 12V if you are using 12 Volts DC)
DI Digital Input from the Arduino
DO Digital Output to the next LED in the string

Arduino Proto Shield

I have left plenty of wire to get back to my Arduino once it is mounted on the bed.  I will be using a prototype shield to make all of my connections.  This is basically a solder-able breadboard that mounts on top of your Arduino.  The Arduino can be removed as needed for other projects or to program it.

Many proto shield’s or prototype boards come un-assembled, this means you have to solder the header pins, reset switch and other components on yourself.  If you don’t mind spending a few extra dollars you can get one pre-assembled.  I prefer to solder them myself, saves money and helps to improve my soldering skills.

Connecting To Your Arduino

For this project, I will be connecting the Digital Input (DI) contacts of the four LED strips to pins 5, 6, 10 and 11 of the Arduino.  Why such strange and random pins?  I’m glad you asked… There are only 6 pins on the Arduino UNO that use Pulse Width Modulation (PWM) and they did not put these in order.

Everything needs to be powered, the Arduino plus the LED’s.  One reason I chose the 5 volt LED’s is because I could use the same power source as the Arduino.  Keep in mind that you DO NOT want to power the LED’s directly from the Arduino’s 5V power pin.  Even though it’s 5 volts just like you need, the amperage draw of the LED’s would overwhelm the Arduino and you would end up tripping the self resetting fuse.

To remedy this, we will be wiring the 5 volt power supply directly to the prototyping board and then splitting it off from there to the Arduino and to the LED’s.

You want to connect the positive and negative leads of your 5V power supply to your proto board.  Make sure you have these separated from each other with enough room to connect additional wires to the adjacent through holes.

Connect the GND wire from each LED strip to a contact on your proto board and make sure that they are either jumpered or there is a soldier bridge connecting them with the GND from your power supply.

Connect the +5V wire from each LED strip to a contact on your proto board and also make sure that they are either jumpered or there is a solder bridge connecting them with the +5V from your power supply.

Now you want to connect the wires coming from the DI on the LED’s to the proper digital pins on the Arduino.  I am using pins 5, 6, 10 and 11 for my project.  On the proto shield solder them in the through holes adjacent to their pins on the header.

LED Power Requirements

Now to do a little calculating for the amperage requirements…  I know from the specifications of my LED’s that they consume about 1.8 Amps per meter when the LED’s are at full brightness.  Since I’m using about 3.6 Meters of LED’s I will go ahead and round it up to 4 meters just to give a little bit of cushion.

This means that I will require a total of 7.2 Amps to run all of the LED’s at full brightness.  The Arduino itself draws a minimal amperage in the milliamps so I won’t even concern myself with that since I have a decent cushion built in.  So, with all that said I will need a 5 volt DC 8 amp power supply.

Powering Your Arduino with 5 Volts DC

Since your Arduino has a 5V and 3.3V output, you might be thinking that you can just supply 5V to the power plug and you will be all ready to roll.  Unfortunately this is not correct.  The Arduino Uno has a recommended input voltage range between 7-12V and an input voltage limit between 6-20V.  Since I will be powering with 5V only, how can this work?

Click here for the DIY workaround to power your Arduino UNO with 5 Volts DC

See Photos Of All The Details

I made a separate post with photos of the Proto board during all of the phases of soldering. Click here to see the detailed photos.

Here is a video of the finished product, Phase I.