Jump to content


Welcome to Ultimate Subaru Message Board, my lurker friend!

Welcome to Ultimate Subaru Message Board, an unparalleled Subaru community full of the greatest Subaru gurus and modders on the planet! We offer technical information and discussion about all things Subaru, the best and most popular all wheel drive vehicles ever created.

We offer all this information for free to everyone, even lurkers like you! All we ask in return is that you sign up and give back some of what you get out - without our awesome registered users none of this would be possible! Plus, you get way more great stuff as a member! Lurk to lose, participate to WIN*!
  • Say hello and join the conversation
  • Subscribe to topics and forums to get automatic updates
  • Get your own profile and make new friends
  • Classifieds with all sorts of Subaru goodies
  • Photo hosting in our gallery
  • Meet other cool people with cool cars
Seriously, what are you waiting for? Make your life more fulfilling and join today! You and your Subaru won't regret it, we guarantee** it.

* The joy of participation and being generally awesome constitutes winning
** Not an actual guarantee, but seriously, you probably won't regret it!

Serving the Subaru Community since May 18th, 1998!

Guest Message by DevFuse
 

Photo
- - - - -

P1104 Engine Torque Control Signal Circuit Malfunction ????


  • Please log in to reply
24 replies to this topic

#1 johnceggleston

johnceggleston

    Lite Master of the Subaru

  • Gold Subscribers
  • 6,270 posts
  • Virginia

Posted 14 November 2010 - 11:57 AM

ej22 engine swap - p0441 & p1104

apparently it takes 2 drive cycles to throw these and in addition to the actual codes there are the same 2 pending. i have cleared them twice and both come back after 15 - 20 minutes of driving.

i found a couple of threads i don't remember for which code. it sounds likely that one of the codes could be caused by a leaky hose , maybe. hopefully not an expensive fix, as long as i can find it.

the haynes manual lists the 0441 as evap system incorrect purge flow. any one have any ideas?

i installed a 95 ej22 w/ 125k into a 98 obw w/ 142k. i added the charcoal canister from the 95 to the 98 which has the canister in the rear. i hoped the addition wouldn't hurt. i thought it was easier than rigging a hose from the small to the larger metal lines the front canister connects to. i'm going to disconnect it and see if any thing changes. i'll report back in a bit.

is it possible that one problem is causing both codes?

any in put would be helpful.

Edited by johnceggleston, 29 November 2010 - 04:45 PM.


#2 johnceggleston

johnceggleston

    Lite Master of the Subaru

  • Gold Subscribers
  • 6,270 posts
  • Virginia

Posted 15 November 2010 - 07:07 AM

any one have any experience with a p1104 code, Engine Torque Control Signal Circuit Malfunction ??



Edited by johnceggleston, 29 November 2010 - 04:46 PM.


#3 johnceggleston

johnceggleston

    Lite Master of the Subaru

  • Gold Subscribers
  • 6,270 posts
  • Virginia

Posted 29 November 2010 - 04:57 PM

does any one know what or where the engine torque control circuit is ??

i have checked the connections at the rear of the engine. sprayed them out with contact cleaner.

i don't think this code is an uncommon problem during a ej22 swap but i can't find the cause. i don't even know what it is referring to.

is this referenced in the FSM, p1104??

please help. the car runs great but the code comes back every other day.

#4 OB99W

OB99W

    Elite Master of the Subaru

  • Members
  • 3,315 posts
  • Ithaca

Posted 29 November 2010 - 05:20 PM

John, P1104 is a TCS (Traction Control System) code. So, before we go further, does your '98 OB have TCS?

#5 johnceggleston

johnceggleston

    Lite Master of the Subaru

  • Gold Subscribers
  • 6,270 posts
  • Virginia

Posted 29 November 2010 - 05:58 PM

John, P1104 is a TCS (Traction Control System) code. So, before we go further, does your '98 OB have TCS?


i don't know. it's new and i have only driven it ~500 miles but i have no indications of having traction control.

although i don't really know what it is or what indications there would be inside the car.

my only glimmer of hope with this code is that it is a circuit problem. but i don't know where to begin.

thanks.

#6 OB99W

OB99W

    Elite Master of the Subaru

  • Members
  • 3,315 posts
  • Ithaca

Posted 29 November 2010 - 07:03 PM

i don't know. it's new and i have only driven it ~500 miles but i have no indications of having traction control.

although i don't really know what it is or what indications there would be inside the car.

There's a warning light and switch on the dash for TCS you could check for. If they exist, let me know, and ignore the rest of this post. Otherwise...


my only glimmer of hope with this code is that it is a circuit problem. but i don't know where to begin.

thanks.

Luckily, I know where to begin, so there should be more than a glimmer. :)

I suspect that the car doesn't have TCS. There's an ECU pin that's normally grounded through the engine harness when there's no TCS, and the '95 engine probably doesn't have it wired in its harness. The 16-pin bulkhead connector B22 mates to engine connector E3. Take a look at B22 position #16 (diagram attached), and verify there's a wire there. Then look at the what would mate with it on the E3 engine connector. On cars that don't have TCS, position #16 of E3 should have a wire going to ground. If that position is empty on your '95 engine, that's almost certainly why you're getting P1104.

If you still have the original engine, take a look at its connector E3, #16, to verify.

Attached Files

  • Attached File  B22.gif   2.97K   6 downloads


#7 johnceggleston

johnceggleston

    Lite Master of the Subaru

  • Gold Subscribers
  • 6,270 posts
  • Virginia

Posted 29 November 2010 - 09:09 PM

If you still have the original engine, take a look at its connector E3, #16, to verify.


thank you, i'll check in a couple of days, i'm on the road this week. but thanks. :banana:

#8 OB99W

OB99W

    Elite Master of the Subaru

  • Members
  • 3,315 posts
  • Ithaca

Posted 29 November 2010 - 10:17 PM

You're welcome. Please let us know if it works out, when you get a chance.

#9 johnceggleston

johnceggleston

    Lite Master of the Subaru

  • Gold Subscribers
  • 6,270 posts
  • Virginia

Posted 20 December 2010 - 03:04 PM

so i checked the b22 connector and all of the engine side were populated but i added a ground anyway. no help. i did not look at the egine side of the connector on the original engine though, it's 45 mins away in the mountains and there is snow on the ground. but i do still have it.

(NOTE: on b22, the bottom row of pins, 13 - 16 all go to ground unless you have a car w/ TCS.)

so now i'm back at square one.

another piece of info, the ecu is not the 98 obw ecu, it is from a 96 lego L wagon. i have access to a 98 which i think i'll swap in just for grins, but i'm not optimistic. but i guess the wiring could be different between the 2.

the car runs great. we took it on a 700 mile round trip and it didn't miss a beat.

any ideas??

thanks.

Edited by johnceggleston, 20 December 2010 - 03:09 PM.


#10 ZapBrannigan

ZapBrannigan

    New User

  • Members
  • Pip
  • 5 posts

Posted 07 February 2011 - 01:14 PM

I am in a very similar situation
P1104
P0441
P0507

96 legacy 2.2L and ECU into a 97 Impreza Wagon
both 5mt and AWD

did it drive fine before u added the ground?
Mine sputters bucks when I engine brake.
Any idea how to resolve the evap canister situation? (imp used a box in the back, legacy used a can up front)

#11 johnceggleston

johnceggleston

    Lite Master of the Subaru

  • Gold Subscribers
  • 6,270 posts
  • Virginia

Posted 07 February 2011 - 01:29 PM

I am in a very similar situation
P1104
P0441
P0507

96 legacy 2.2L and ECU into a 97 Impreza Wagon
both 5mt and AWD

did it drive fine before u added the ground?
Mine sputters bucks when I engine brake.
Any idea how to resolve the evap canister situation? (imp used a box in the back, legacy used a can up front)


runs fine with or without the ground.

i haven't addressed either one yet. my current thinking is that the evap is the solenoid or whatever it is next to the canister in the back and the torque control is either a bad wire connection, corrosion maybe, or a difference in the wire harness/ ECU.

did you try and run the engine on the 97 ECU?

Edited by johnceggleston, 07 February 2011 - 01:31 PM.


#12 johnceggleston

johnceggleston

    Lite Master of the Subaru

  • Gold Subscribers
  • 6,270 posts
  • Virginia

Posted 07 February 2011 - 02:37 PM

look here:

http://www.obd-codes.com/p0441

#13 ZapBrannigan

ZapBrannigan

    New User

  • Members
  • Pip
  • 5 posts

Posted 08 February 2011 - 01:30 PM

I am so happy to see your reply. I checked out the link re: p0441, I have some questions about evap, but first, let's talk ecu/p1104.

I did try the 97 ecu but it had some water damage. A long story really.
There is a ground on my B22 but I might try jumping a new ground in there.

I tried adjusting he screw on the tb, thinking maybe it was too open and the tps never reads true zero. It still ran funny, but different. I've got the ground off the battery now. This could also explain the high idle problem

I still think there's something wrong with my evap.
The legacy used a can in the engine, and the impreza used a box in the back. I have tried a few configurations. Right now the can is connected up front and the back is all blocked off. Now I'm gonna try to block the front and use the box or attempt to trace these lines and resolve the system

Ideas as far as evap configuration goes?

Thanks for your help.

#14 ZapBrannigan

ZapBrannigan

    New User

  • Members
  • Pip
  • 5 posts

Posted 08 February 2011 - 01:37 PM

On second inspection... What about linking the two lines for the can together, and connectig that node to the vac solenoid under the intake, so whichever goes to gas vapor can be drawn into intake. Then, I'll reinstall the evap box so the purge solenoid is hooked up properly. Then if it connects the purge line, it will open the line that goes to the can now.

#15 johnceggleston

johnceggleston

    Lite Master of the Subaru

  • Gold Subscribers
  • 6,270 posts
  • Virginia

Posted 08 February 2011 - 03:58 PM

where are you getting your trouble code definitions? p1104 is for torque control, a circuit problem i think. it has nothing to do with the tps. adjusting the screw on the throttle body can screw up how the cart runs. put it back the way it was and leave it alone. if it was right in the other car it will be right in this car.

here's a link to a 97 FSM it has the codes and procedures for sorting them out. it may take some time to hunt and find the section you want.

http://www.main.expe...997_Legacy_FSM/

p0441 is an evap purge fault problem. the link i gave you had possible causes and solutions lower on the page. (see below) not subaru specific, i don't think but good enough to start sorting it out. the part that made sense to me was ''faulty purge solenoid'' or ''Corrosion or resistance in purge connector'' the previous owner on my car backed into the ocean unloading at a boat ramp. salt water equals corrosion. i guess it could also be a canister full of salt water?

how did your ECU get wet, corroded? i have the time for a long story.

Causes
A code P0441 could mean one or more of the following has happened:

  • Bad vacuum switch
  • Broken or damaged EVAP line or canister
  • Open in PCM purge command circuit
  • Open or short in Voltage feed circuit to Purge Solenoid
  • Faulty purge solenoid
  • Restriction in EVAP solenoid, line or canister
  • Corrosion or resistance in purge connector
  • Bad PCM
Possible Solutions
With a P0441 OBD-II trouble code, diagnosis can be tricky at times. Here are some things to try:

  • Common Chrysler fix - Replace Leak Detection Pump / LDP
  • Repair damaged EVAP lines or canister
  • Repair open or short in voltage feed circuit to Purge Solenoid
  • Repair open in PCM purge command circuit
  • Replace purge Solenoid
  • Replace vacuum switch
  • Repair restriction in Evap line or canister or soleniod
  • Repair resistance in purge connector
  • Replace PCM

Edited by johnceggleston, 08 February 2011 - 04:03 PM.


#16 ZapBrannigan

ZapBrannigan

    New User

  • Members
  • Pip
  • 5 posts

Posted 13 February 2011 - 07:10 PM

We are working with the same definitions of codes, I'm not sure what sparked that question, but maybe it was the approach I took with the TPS and idle screw adjustment, so I'll address that first. I noticed it would only have the problem during or shortly after a long period of engine braking, say coasting down a hill at like 40 MPH, in gear. And, in this case, I know the engine leans itself out to not waste fuel, so I thought maybe it was because the idle screw had already been adjusted, and adjusted improperly. I wish I hadn't ever touched it, but it was already done, so I tried to set it back.

The state of the car now:
I replaced the grounds from batter to engine, and batter to body. They weer both really bad. I know this car sat a while, outside, with a hole or 2 in the roof (why the ECU was toast) so I suspect the wires in the harness might be bad, and that's probably why, as you said a few posts ago, the P1104 is getting thrown.

It was running fine for a while after I replaced the grounds. But then when the tank got a lil more empty, it started having some low-rpm issues again (a rough idle and bucking and stalling occasionally) I checked the gas cap and there was some vacuum (i heard it whoosh) in the tank, so I think the improper evap setup is the reason I'm having issues. I think this problem is along the lines of: the purge line has a solenoid in there that the 96 legacy ECU has no intention of controlling, So the evap line to the engine is never opened. I'm going to try and bypass or remove the purge solenoid today, and see where that gets me.

#17 johnceggleston

johnceggleston

    Lite Master of the Subaru

  • Gold Subscribers
  • 6,270 posts
  • Virginia

Posted 14 February 2011 - 08:43 PM

HOLD THE PRESSES.

i swapped in another ECU from a 98 and both of my codes, p1104 and p0441, went away. apparently it is not a problem with the car, or the ''torque control'' or the ''evap flow'' but a difference in the ECUs and the ''pin out''.

so i suggest finding a new ecu from a 98. mine had a ''Z1'' om the cover.

i'm not sure it will help with the p0507, but the other 2 went away.

after the ECU swap, and the first drive cycle, i had a p0440 pending. but after the second drive cycle all was clear.

i will report back if it changes.

#18 ZapBrannigan

ZapBrannigan

    New User

  • Members
  • Pip
  • 5 posts

Posted 15 February 2011 - 08:13 AM

I was afraid of that. Mine still bucks when the gas tank is low and builds up vac. I think this is because the purge control never opens because the 96 legacy doesn't have the same kind of evap system and only handles the pressure solenoid under the intake, not the plug in the back corner
I guess the 1104 is the same situation.
Maybe I'll try to find a new ecu. Let me know if u get more codes, I suspect my 507 will go away as it usually isn't active and is only thrown because my purge control system is 'clogged'

#19 mdjdc

mdjdc

    1000+ Super USER!

  • Members
  • 1,307 posts
  • Richmond

Posted 15 February 2011 - 09:25 AM

I have an ECU in my shed if you want it. Let me know

Mike

#20 johnceggleston

johnceggleston

    Lite Master of the Subaru

  • Gold Subscribers
  • 6,270 posts
  • Virginia

Posted 15 February 2011 - 09:37 AM

I have an ECU in my shed if you want it. Let me know

Mike


what year and model?

#21 mdjdc

mdjdc

    1000+ Super USER!

  • Members
  • 1,307 posts
  • Richmond

Posted 15 February 2011 - 11:00 AM

It came out of an outback and I think it was a 98. Let me put my hands on it this afternoon and look up the part number.

#22 mdjdc

mdjdc

    1000+ Super USER!

  • Members
  • 1,307 posts
  • Richmond

Posted 16 February 2011 - 08:32 AM

John:

The ECU is from a 97 outback. Let me know if you want it.

Mike

#23 johnceggleston

johnceggleston

    Lite Master of the Subaru

  • Gold Subscribers
  • 6,270 posts
  • Virginia

Posted 16 February 2011 - 08:48 AM

John:

The ECU is from a 97 outback. Let me know if you want it.

Mike


i'm not sure just yet. i'll keep it in mind. i need to decide / learn if it HAS TO BE a 98. i doubt it but you never know

last night i swapped the 96 lego L ECU, that threw the codes in the 98 obw, into my 97 GT (w/ej22) just to see what would happen. the 97 GT seems to be running fine so far, no codes.

i haven't driven the 98 obw w/ the 97 GT ECU in it yet. it starts and runs with out codes, but i didn't drive it and the codes i had in the 98 took 2 drive cycles to set.

does yours have a big ''1Z'' on it and part number 22611-AD60A?

#24 mdjdc

mdjdc

    1000+ Super USER!

  • Members
  • 1,307 posts
  • Richmond

Posted 16 February 2011 - 09:16 AM

Mine has a 7X and the part number is 22611 AD001. I looked up the part number and it is definitely for the 97. I know for sure that it doesn't make a difference if you use the 97 in a 98.

#25 mdjdc

mdjdc

    1000+ Super USER!

  • Members
  • 1,307 posts
  • Richmond

Posted 16 February 2011 - 09:30 AM

Your part number comes up as a legacy ECU for a 98 legacy. I can't find any reference to the outback model so it may be for the 2.2 motor.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users