The Phantom P-0128 Code and its Real fix. ☼ - Kia Forum

 2Likes
  • 1 Post By Loyale 2.7 Turbo
  • 1 Post By SXLDriver
 
LinkBack Thread Tools Display Modes
post #1 of 9 (permalink) Old 04-23-2016, 01:23 PM Thread Starter
Veteran
 
Loyale 2.7 Turbo's Avatar
 
Join Date: Dec 2009
Location: French Harbour, Roatán; Honduras.
Posts: 2,766
Drives: 1985 Subaru Loyale (wagon), 2000 Kia Sephia (sedan), and 1969 Mercury Comet (coupé)
Gallery: 0
Mentioned: 10 Post(s)
Tagged: 1 Thread(s)
Quoted: 144 Post(s)
Garage

Thread Starter (Thread Starter)
Exclamation The Phantom P-0128 Code and its Real fix. ☼

During all these years and thousands of miles with the "KiaStein" on the Family, I've noticed that the "Check Engine" light on the instrument cluster, randomly comes On and Goes Off without any apparent reason.

I've used my Scanner to check the Codes via the OBDII system, and the results always points to a bad reading of the Engine's coolant Temperature, giving the Phantom code P-0128 which means that the ECU believes that the Temperature on the engine is Below where it should be; however replacing the Sensor never changed a thing, nor changing thermostats.

You must be aware that the Earlier versions of the T8D engine, had Two different temperature sensors, one for the Gauge at the instrument cluster, the other for the ECU...


Quote:
Originally Posted by Loyale 2.7 Turbo View Post


Single Coolant Temperature Sensor, Setup:




Dual Coolant Temperature Sensors, Setup:

Also I found lots of information regarding such code, online; this is an example:

Quote:
Originally Posted by upyourkia View Post
found this on another fourm: KMA has since received reports of DTC P-0128. they found the production start dates change the thermostats, interchangability codes (ITC) and the ECM and thermostat "set" part numbers. Previous information in the 2001 parts catalog may have caused inadvertant use of incorrect parts.

ok here goes.

1. Determine if the vehicle falls in the production date range for THERMOSTAT MONITORING. Vehicles built before 09/18/00 (4DR) or built before 10/02/00(2DR) were NOT equipped with thermostat monitoring. If you have a Kia with a P-0128 code built before those dates wrong parts may have been installed. Rather then chasing the other codes it will generate, first check the following.

2. Check installed thermostat and P/N. Vehicles built before 06/17/00 it should be equipped with thermostat P/N OK9FC15 171, KE5D3 15 171, or 0k01C 15 17Y. Vehicles built AFTER 06/17/00 should use P/N 0K013 15 171 or set P/N 0k01C 1517Y.
The earlier ones are distinguished by a secondary thermostatic valve on them, the newer ones have a little rivit floating in a hole on them, also the newer one is a 195 degree thermostat.

3. Check the Engine Control Module P/N on label on module. The P/N for the ECM without Thermostat Monitoring is: OK07A 18 1881 for both the 2dr and 4dr models. The P/N for ECM's with Thermostat Monitoring are: 39100 3X100 (4dr) and OK07A 18 1881A(2dr). use the right set with the right ECM. This is why the P0128 code pops up.

so you have to have the right thermostat with the right engine module. I also changed the intake air monitor sensor. Be sure to use a new gasket, as the gasket material also changed from paper to a rubber/paper type , add a little Permatex blue gel. seems to working now.

theres more;

The intake Air temperature rationality check (we all need one of those don't we) monitors the sensors circuit as well as informs the ECM weather the signal matches the expected value or range for the circumstances. For example if the IAT signal reads extremely high or low, the ECM would conclude that the signal is incorrect and would store a DTC PO111. The ECM can also determine the faulty sensor by comparing the IAT sensor signal to changes in coolant temperature over a certain period of time.




To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Loyale 2.7 Turbo is offline  
Sponsored Links
Advertisement
 
post #2 of 9 (permalink) Old 04-23-2016, 01:36 PM Thread Starter
Veteran
 
Loyale 2.7 Turbo's Avatar
 
Join Date: Dec 2009
Location: French Harbour, Roatán; Honduras.
Posts: 2,766
Drives: 1985 Subaru Loyale (wagon), 2000 Kia Sephia (sedan), and 1969 Mercury Comet (coupé)
Gallery: 0
Mentioned: 10 Post(s)
Tagged: 1 Thread(s)
Quoted: 144 Post(s)
Garage

Thread Starter (Thread Starter)
Exclamation I tried with all the possible Solutions

In my personal case, our "KiaStein" which is a 2000 Sephia that runs with a 2003 Spectra engine and has only one temperature sensor; the Check Engine light comes and goes randomly due to that Temperature being reported as Below specs; since we acquired this car, used; (same behaviour with older engine) and the OBDII shows that infamous P-0128 code.

Despite of having everything great on the cooling system, and despite of trying with different thermostats from 170º F passing to 180 Fº and upto 195 Fº, the check engine light randomly came On and went Off; sometimes it went away for a whole month, sometimes it stayed like forever, and suddenly went Off for a week... and so on... there are days where it goes Off in the morning, and comes back On on the night of the same day.

I never liked the idea of having a Thermostat that has an increased temperature than the Thermoswitch on the Radiator; the downsides of using an increased temperature Thermostat, are:

The radiator's Main Fan could be
"On" for more time, because the Thermostat's Temperature will not match the Thermoswitch's Temperature.

The engine will keep working Hotter for prolongated periods, wich has its downsides, you know.

What I did (Which I do Not recommend) is to completely Remove the Thermostat for testing purposes.

I removed the Thermostat long years ago because here at the Caribbean Never snows; and I've noticed three things:

1) The same faulty code / same check engine light Behaviour persists identically. With or Without the Thermostat there are absolutely No changes at all.

2) The engine only needs five more minutes on early mornings, to reach its normal operating temperatures, and the Temp needle on the instrument cluster, stays rock solid where it should be during all day long; if the car gets parked for three hours then restarted, it only takes a couple of minutes to be back at normal operating temperatues again. Also it doesn't matter if it is driven on a Hot day on horrid traffic jams, or on freeways at high speeds on Cold days; with or without A/C, the temperature stays where it should be. Never goes too low nor too high... only goes an hair low with A/C during long downhills on cold rainy days... but still the temperature is good.

3) Since the car behaves identically with the standard Thermostat, the Higher temperature thermostat and without thermostat at all; I decided to leave it Without Thermostat since long years ago; the Check Engine Lights still comes and goes Randomly, always on same Temperature code, P-0128.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Loyale 2.7 Turbo is offline  
post #3 of 9 (permalink) Old 04-23-2016, 01:55 PM Thread Starter
Veteran
 
Loyale 2.7 Turbo's Avatar
 
Join Date: Dec 2009
Location: French Harbour, Roatán; Honduras.
Posts: 2,766
Drives: 1985 Subaru Loyale (wagon), 2000 Kia Sephia (sedan), and 1969 Mercury Comet (coupé)
Gallery: 0
Mentioned: 10 Post(s)
Tagged: 1 Thread(s)
Quoted: 144 Post(s)
Garage

Thread Starter (Thread Starter)
Lightbulb The Solution

Finally, the issue was addressed by Kia, due to the repeated P-0128 "unfixable code" problem, reported on many second gen Sephias and first gen Spectras that shares the T8D engine and its ECU management.

The issue was addressed in the
"Tech Times" section of the www.kiatechinfo.com website long time ago; But instead of a TSB or a regular recall, it was covered as a Newsletter article; however I have the number of the Document:

KT2005022826

The Kia Document KT2005022826 covers that temperature / code P-0128 issue, addressing the problem; and the solution they found is pretty simple: the fix was listed as a Flash of the car's ECM in order to load revised thermostat monitoring logic. That's it.

So, a simple Update of the ECU's software should solve this issue, permanently.

I already asked for that ECU software update to the personnel at the local Kia dealer, I am still waiting for an answer from them; however during all this years I simply didn't care for the annoying check engine light that comes to visit and goes unexpectedly, like a boring visitor; because I know that nothing very harmful is going on...

But there are Two bad Consequences of having this P-0128 Phantom code issue, keep reading
... ...


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Loyale 2.7 Turbo is offline  
 
post #4 of 9 (permalink) Old 04-23-2016, 02:18 PM Thread Starter
Veteran
 
Loyale 2.7 Turbo's Avatar
 
Join Date: Dec 2009
Location: French Harbour, Roatán; Honduras.
Posts: 2,766
Drives: 1985 Subaru Loyale (wagon), 2000 Kia Sephia (sedan), and 1969 Mercury Comet (coupé)
Gallery: 0
Mentioned: 10 Post(s)
Tagged: 1 Thread(s)
Quoted: 144 Post(s)
Garage

Thread Starter (Thread Starter)
Exclamation Consequences of not fixing the P-0128 Phantom Code

Since the ECU believes that the engine has not reached its normal operating temperature, the Fuel / Air mixture is adjusted improperly almost all the time when the Check Engine light is lit due to this Code; which gives the first consequence:

Unnecessary waste of Fuel, due to the increased fuel usage; you'll notice it mainly if you drive frequently on Stop and Go traffic jam conditions; your small, four cylinder Kia will become a Gas Guzzler, and your fuel usage will be closer to a V6 or even a V8 car on same circumstances.

The Second consequence is directly derivated from that first one:

Too much carbon deposits on the combustion chamber; you'll notice that when you pull the Sparkplugs, and they comes pretty badly fouled...

The waste of fuel and the excess of carbon deposits on combustion chambers, have their own downsides, like damaged catalytic converters, hot spots on said chambers, oxygen sensors getting worn faster... etc.

So, I kindly suggest to all owners of the second gen Sephias and first gen Spectras, that are affected with this issue, to take their cars to their local Kia dealers, in order to get the ECM flashed and the necessary updates loaded, before throwing dollars on the money pit of different thermostats, thermoswitches and temperature sensors, unnecessarily.

I hope that you'll find this information, Useful. Kind Regards.
Don.Hasi likes this.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Loyale 2.7 Turbo is offline  
post #5 of 9 (permalink) Old 04-23-2016, 08:44 PM
Full Member
 
SXLDriver's Avatar
 
Join Date: Apr 2016
Location: New England
Posts: 82
Drives: 2016 KIA Optima SXL
Gallery: 0
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 10 Post(s)
Garage

Let us know if KIA fixes this issue for you with a re-program/update of the ECU. I'll be watching for your next post on this topic. Good luck with the repair.
Loyale 2.7 Turbo likes this.
SXLDriver is offline  
post #6 of 9 (permalink) Old 06-06-2016, 01:03 PM Thread Starter
Veteran
 
Loyale 2.7 Turbo's Avatar
 
Join Date: Dec 2009
Location: French Harbour, Roatán; Honduras.
Posts: 2,766
Drives: 1985 Subaru Loyale (wagon), 2000 Kia Sephia (sedan), and 1969 Mercury Comet (coupé)
Gallery: 0
Mentioned: 10 Post(s)
Tagged: 1 Thread(s)
Quoted: 144 Post(s)
Garage

Thread Starter (Thread Starter)
Unhappy

Well, I already have a year waiting for an Answer from the Local Kia Dealer, I ask them about the ECU flash update on a monthly basis, but seems like they can not find a way to do that locally, something about not having the needed Hardware and / or Software to do the update.



To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Loyale 2.7 Turbo is offline  
post #7 of 9 (permalink) Old 06-06-2016, 01:11 PM Thread Starter
Veteran
 
Loyale 2.7 Turbo's Avatar
 
Join Date: Dec 2009
Location: French Harbour, Roatán; Honduras.
Posts: 2,766
Drives: 1985 Subaru Loyale (wagon), 2000 Kia Sephia (sedan), and 1969 Mercury Comet (coupé)
Gallery: 0
Mentioned: 10 Post(s)
Tagged: 1 Thread(s)
Quoted: 144 Post(s)
Garage

Thread Starter (Thread Starter)
Arrow Watch this Video I made for you!

Quote:
Originally Posted by Loyale 2.7 Turbo View Post
... The Second consequence is directly derivated from that first one:

Too much carbon deposits on the combustion chamber; you'll notice that when you pull the Sparkplugs, and they comes pretty badly fouled...
That is the reason why, I had to use a full can of
"SeaFoam Spray" Treatment, on the "KiaStein" to clean the upper engine



To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Loyale 2.7 Turbo is offline  
post #8 of 9 (permalink) Old 06-06-2016, 01:13 PM Thread Starter
Veteran
 
Loyale 2.7 Turbo's Avatar
 
Join Date: Dec 2009
Location: French Harbour, Roatán; Honduras.
Posts: 2,766
Drives: 1985 Subaru Loyale (wagon), 2000 Kia Sephia (sedan), and 1969 Mercury Comet (coupé)
Gallery: 0
Mentioned: 10 Post(s)
Tagged: 1 Thread(s)
Quoted: 144 Post(s)
Garage

Thread Starter (Thread Starter)
Smile

The use of Seafoam spray on a Regular EFi engine, will clean up the excess of carbon Deposits, gum, varnish and other sludge buildup, from the upper engine and combustion chambers; while lubricates in the Process.

I did that, because the
"KiaStein" has a problem with a Phantom P-0128 code on the ECU, that makes the ECU to think that the engine is running cooler than it should, making too much Carbon Deposits and if you let it idle for prolongated times, regularly, it will foul the Sparkplugs.

The excess amount of carbon deposits had made a small but noticeable
"Flat Spot" on the early acceleration of the T8D engine; when moving from a fully stop at idle, the car was making more noise than movement from idle speed to past 1400 RPM's; so this procedure was Necessary.

The results: No more rough idle, faster acceleration without flat spots, noticeably mainly while starting to move the car from low RPM's by recovering the low end torque; improved fuel consumption and less contamination; besides elongating the engine's lifespan. Search further information online.

The total time to do this Cleansing, is around Half Hour, and the
"KiaStein" really feels more peppy than before.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Loyale 2.7 Turbo is offline  
post #9 of 9 (permalink) Old 06-19-2019, 10:52 PM Thread Starter
Veteran
 
Loyale 2.7 Turbo's Avatar
 
Join Date: Dec 2009
Location: French Harbour, Roatán; Honduras.
Posts: 2,766
Drives: 1985 Subaru Loyale (wagon), 2000 Kia Sephia (sedan), and 1969 Mercury Comet (coupé)
Gallery: 0
Mentioned: 10 Post(s)
Tagged: 1 Thread(s)
Quoted: 144 Post(s)
Garage

Thread Starter (Thread Starter)
Unhappy Final answer

Quote:
Originally Posted by Loyale 2.7 Turbo View Post
Well, I already have a year waiting for an Answer from the Local Kia Dealer, I ask them about the ECU flash update on a monthly basis, but seems like they can not find a way to do that locally, something about not having the needed Hardware and / or Software to do the update.

After years of waiting and calling from time to time to ask them when they'll bring the only machine that could flash the ECU, which was at another Kia Dealer's service centre, far away... the personnel at Kia just answered today, saying that said machine is damaged and no longer on duty anymore.

It is unnecessary to write how frustrating could be to live in the third world ...(sigh)...

Kind Regards.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Loyale 2.7 Turbo is offline  
Reply

  Kia Forum > KIA Models > Kia Sephia Forum > 2G (1998 - 2001) Sephia



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
User Tag List

Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
Display Modes
Linear Mode Linear Mode



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 Off
Trackbacks are On
Pingbacks are On
Refbacks are On