Jump to content

Clear The Service Error On My 2007 E90 - Help!!


liamb2001
 Share

Recommended Posts

Hiya, i recently bought a diagnostic cable for my BMW with the hope to reset the date on my 07 BMW 320i M Sport.

Since i purchased my car late last year its always had an error "Service Overdue" and after taking it to a garage who said they dont have the official BMW software, they told me to either find someone who has the "BMW software" or take to BMW, problem being is my nearest BMW is miles away and i simply dont have time with work etc.

Firstly id like to point out the odemeter holding technique where you reset it by holding down reset does not work "it goes through the motions but makes no difference resulting back in the date of service "09/2011. From what ive looked up on the internet i think the problem is most of the e90's
before my car dont use CBS - Condition Based Servicing as mine is one of the latest of its shape and i assume ECU software.

i bit the bullet and bought a diagnostics cable from ebay and tried INPA but the SI Interval option isnt available in the usual BODY > Instrumental Cluster > Activate Menu icon_sad.gif

So i ran through the DIS software in the diagnostics section called CBS Correction and i thought booooom ive found it !!

Problem is i do not understand it at all !! it asks simple enough questions but answers with things that are over my head. IVe pasted below in hope that someone more technically minded might be able to advise me here.

So i go through the process as follows:

Engine Oil, please enter the month when the item as last replaced (invoice) of
the month of the first registration (eg 05 for may)

So i enter 09 (as thats the invoice for when the cas was last serviced with oil)

Enter the last two digits year when the item was last replaced (invoice) of the year of first regisration

i enter 14 or 2014

Then im giving an error : The date of the next due service can only be brought forward.
The date can only extended by resetting to 100% the following service date is stored in the vehicle.
Month: 9
Year: 2016
[1] Repeat Entry
[2] Retain old date

If i select 1 it makes me repeat the month and year input process, if i press 2 i get the following:

Enter the total distance recorder reading at which is was last replaced
Ive tried entering my current mileage as well as 120k, it then asks if its in miles or kilmoters i enter miles

and i then get the error

The change date based on distance:30013 (mls)
Distance - related change date in vechicle -64996 mls

[1] Retain Distance related change date in vehicle
[2] Repeat entry

I click retain distance and th next question says the service counter is 8 and do i wish to change it and it rturns me back to the start, am i being thick or something here ? would really appreciate any help

Link to comment
Share on other sites

Cant it just reset based on the current date. My services are a bit out of sink so I just reset it as though it has just been serviced. Full service wasn't due till June so I had an interim and check over. Next year I will have the full service done as I only use it for long runs and will probably only do 7k miles in that time. I will reset it again after the service is done.

E90 Service indicator Reset

Step 1

Insert key into slot

Step 2

Press start/stop button without depressing clutch/brake and wait for the service reminder to disappear.

Step 3

Immediately after service reminder goes out, press and hold the odometer reset. After 3 secs a warning triangle will appear, keep the odo. button pressed and after another 2-3 secs the Oil can will appear. I f you hold it too long (10 secs in total) you will overshoot the runway and some German writing will appear giving the software level/ can bus etc. of the car. Go back to the beginning and start again.

Step 4

You are now in the service menu, use the toggle switch on indicator stalk to scroll up/down through the various service items.

Step 5

When you have the item you want to reset showing, press the BC button on end of indicator stalk. Reset should now appear in the display. Press in and hold the BC button for 2-3 secs and a clock will start whirling around and hey presto, its done

Step 6

You can now either scroll up/down to select another item (as in step 4) or you can press the start/stop button to exit.

A word of warning `tho if you don`t want to alter the date of next service, you`ll need to change the date in your car to the date when the last service was done. Otherwise the computer will automatically change the date to 2 yrs from todays date. (hope that makes sense)

Link to comment
Share on other sites

Thanks for the reply but like i mentioned above ive already tried that technique many times on my car and it doesnt work. Animation goes round on the clock but then Nothing happens. Not sure if its due to mine having idrive ccc, this cbs system or some kind of fault but everytime i ask thats always the first answer lol

Link to comment
Share on other sites

Latest Deals

BMW Official Store for genuine BMW parts & accessories

Disclaimer: As the club is an eBay Partner, The club may be compensated if you make a purchase via eBay links

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share





  • Latest Topics

    1. 0

      E92 330i 2011- loose Pipe?

    2. 0

      Tyre sizes and PSI pressures for my 08 plate 635d Auto

    3. 2

      Discovering the complexities of my recently acquired 635d

    4. 3

      E66 76Li - help needed with errors

    5. 2

      Discovering the complexities of my recently acquired 635d

  • Recent Achievements

    • geo1 earned a badge
      Week One Done
    • geo1 earned a badge
      One Month Later
    • 4by4 went up a rank
      Rookie
    • DHTL earned a badge
      Dedicated
    • Delvic earned a badge
      Week One Done

×
×
  • Create New...

Forums


News


Membership