So here is my newest problem with the selespeed system... About 2-3 weeks ago it started to loose the odd gears when the engine warmed up, but the stat did not opened yet (so I caused a jam on a bridge in Budapest etc.
). As soon I opened the driver side door to pus the car (I was thinking into the Danube
) the selespeed system pulled himself together, I just started the car and drive along. I was thinking that the high pressure pump is giving up. However after I connected the laptop to the car and run the FiatECUScan (ver. 2.6), there was no fault codes whatsoever. So I let it go. The slspd oil level was to the max.
The next incident happened after about a week (about 2 weeks ago) when it lost the odd gears again. The right side door was opened, and it pulled himself together, magically all gears were available again. After this there where a bunch load of fault codes as you can see on the attached image.
The fault codes were erased, to see will they reappear. After this the car was fine, I went abroad, put in about 1000 kms.
Then the real problems started. This weekend the car lost the odd gears again, the engine was cold this time, the temp gauge was just reaching the firs line. I hardly managed to get home. I immediately checked with the FiatECUScan. However, there was not even one fault code. I have checked the slspd ECU and the engine ECU as well.
I thought that this was an isolated incident (don't know why, this was the 3rd time), so next day I went for a drive. After about 1,5÷2 kilometers it lost the odd gears again. The engine temp was still low again (in the middle between the first and second line on the temp. gauge). After a minute it lost all gears, the fourth gear indicator was just flashing, the engine was revving as hell, but the clutch was separated. The car stopped, and it did not move any more. I checked the oil level, it was to the max, no fault codes were registered.
So I left it there for the night. Next day we pulled in to the industrial estate where I work (I can play with it there as much I want
), the engine started, all gears were available again for selection. So after a few minutes of idling, the engine reached the working temperature and the gear indicator started to flash. No fault codes were registered, the oil level was to the max. I run the self configuration in FiatECUScan. After this it was ok, so I left it for the night.
Today I was trying to start the engine, but immediately the gear indicator was flashing, the engine was not turning. So i ran the self calibration again and in the process the next error occurred .
After this I ran the calibration again, this time it went to the end without any errors. The gears were available again (kinda) the engine started etc. As it was warming up different strange symptoms appeared again, from the above described ones. So i ****ed of and left the car to cool down till tomorrow. However I managed to get one fault code today.
The actuator accumulator was changed this summer, so the pressure is OK, as you can see on the pics below.
Now the oil in the selespeed system is a bit reddish, I did not manage to get out all the old oil from the system when the accumulator was changed. I suspect that it has a bit of steering servo oil mixed in, do not ask how it get in the system previously.
Furthermore it is loosing slowly the oil, it drops from max to min for about 1000 kilometers, but I am always checking the level and filling up with CS speed.
So these are the symptoms/problems.
At this point I am seriously considering to convert it to manual or to scrap the car and end my miseries. But than it always hit me that the engine sensors are new, as well the front and rear suspension/running gear, and the engine was refreshed etc. So it is a good car, just the selespeed is kinda cr@p.
The car is a '99 156 Selespeed, with Bosch Motronic ME 3.1 engine ECU and Marelli Selespeed Automatic Gearbox ECU.
I will appreciate any suggestion, advice, opinion from you guys, how to diagnose/find the faulty part/repair the slspd system, so please do not hold yourself back on this one