• This site contains eBay affiliate links for which Sea-Doo Forum may be compensated.

iBR dissertation - for general knowledge purposes

Ckrawiec

Well-Known Member
OK, so my 2017 Spark 2Up was showing an iBR fault....iBR wouldn't work, but bucket was in the UP position so the ski could go forward (but no Brake or Reverse functions).

Long story short....I had rebuilt this ski (from a broken hull situation) and simply swapped everything from the broken hull into the new hull including the iBR module. The new hull did not have the hole for the iBR so I had to drill that one into the new hull.

Fast forward to NOW: iBR Fault (I DON'T take anything to the dealer btw...too far away, too expensive, big PITA, so I do not know what the fault code was), so everything I do is do-it-yourself....DISCLAIMER: Don't do what I do unless you accept the risk of making it worse potentially......caveat emptor.

Now for the fun stuff, pulled the ski out of the water, took the top deck off, took off the rear bucket, etc.....UNSCREWED the iBR control arm from the rear exterior hull (did NOT have to remove the jet pump to get this out (hooray)). Took out the muffler assembly, removed the iBR module inside the hull. The iBR module is seated LOW in the hull so it can get wet, therefore it is HIGHLY sealed with black silicone on both TOP (the mechanical side) and BOTTOM (the electric connection side). I ONLY took off the TOP section to get at the mechanical stuff....work slowly and diligently to wedge your way into the module, you don't want to break the inner plastic "male" piece that is molded into the upper case...it mates into a female channel in the main body of the iBR module. This channel is filled with the sealant....it is a PITA to get in there but it can be done.....PATIENCE.

What I found.....NOT MUCH.....a small, simple 12V motor, plastic gears, a plastic runner (has BOTH interior and EXTERIOR threads) that runs back and forth on a metal threaded shaft that also moves a plastic arm (that I presume hits forward and reverse contact switches in the lower (electric side) of the iBR module (which I did not open up). That's it...pretty simple arrangement.

What we figured out......OK, so if the iBR module is in place in the ski, the control arm that passes through the hull (that attaches to the bucket) is THREADED ONTO the exterior threads of the plastic runner on the metal shaft (so as the plastic runner runs up and down the shaft it is pushing/pulling the control arm and moving the bucket UP & DOWN accordingly). A couple things need to all be aligned so the mechanism works properly.....the plastic runner needs to be in the proper position on the shaft inside the module so when you thread the control arm onto the plastic runner...1) ALL (or MOST) of the plastic runner exterior threads are engaged into the control arm (interior threaded) and 2) the control arm is simultaneously pulling the iBR module tight to the inside back of the hull and 3) the control arm also pulls tightly to the outside back of the hull to form a watertight seal (there is an O-Ring on the control arm shaft assembly that squeezes tight to the hull).

SO, it is important that you start with the plastic runner on the shaft in the right position....but YOU can't see this position unless the iBR cover is OFF. I'm sure the factory positioning is set right before they seal it up...but could the plastic runner ever unthread itself from the control rod if it isn't properly engaged (this is what I found)....my control arm was NOT engaged with the plastic runner - so NO bucket action - the plastic arm (controlled by the plastic runner on the shaft) was hitting the limit switches and was probably OVER-TRAVELLING since the rear control arm was not attached.

It took a couple try's, trial and error until we found just the right position for the plastic runner to accept the control arm and to pull everything together tightly for a watertight seal. Once we found the correct position (for the plastic runner), we dis-assembled everything, applied silicone to the rear of the iBR module that touches the inside rear hull, siliconed the control arm O-ring, lightly greased the iBR shaft and gears......then re-assembled the control arm into the plastic runner making sure everything pulled tightly together AND the control arm STOPS in the right orientation to mate with the bucket. The end of the control arm has a flat spot that needs to stop vertically. THEN we tested the iBR module (we muscled the ski deck into a position to get the electric connections hooked up, started the ski and made sure the control arm was moving back and forth on the outside of the ski (which will move the bucket eventually). When everything checked out.....we applied a bead of silicone to the female channel of the iBR module and placed the top cover back on seating it into the channel and then putting all the SS screws back in by hand....hand tight, not ratchet tight since you don't want to run the risk of stripping out the plastic. NOT too much silicone either as you don't want it squeezing INSIDE the module and possibly buggering up the gears, etc.....a little bead all the way around goes a long way. Re-connected the bucket, re-installed the muffler assembly, re-installed the top deck, etc....SUCCESS!

The whole operation took my son & I about 3 hours from out of the water to back on the water (towed both ways).......Happy to say....the iBR works now.

It is a pretty simple mechanism and SHOULD NOT COST $800.00 or more for a replacement module........and I'd bet that MOST shops would just try to sell you a replacement instead of trying to fix what you got. HMMMM...3 hours labor @ $100.00?/hour = $300.00.....OR $300.00 + $800.00 = $1,100.00 plus downtime in the shop......Just MHO!
 
Something to add to your knowledge.
Using B.U.D.S, there is a button to tell the IBR to cycle and learn what the end stops are. So with the gate connected no matter how the linkage is adjuste, the IBR will drive all the way up until it senses a binding situation and then all the way down until it binds. Then it is considered calibrated.


While you were in there you should have changed the motor. Well you will at some point. Lol
I replace quite a bit of them and I think its just faulty or cheap motors that were used or maybe software. But brushes wear out fast and some actually ripped the brushes right off. Luckily buds tells you if its detecting open circuit or short circuit.

Good job on figuring it out without the fancy tools :)
 
Something to add to your knowledge.
Using B.U.D.S, there is a button to tell the IBR to cycle and learn what the end stops are. So with the gate connected no matter how the linkage is adjuste, the IBR will drive all the way up until it senses a binding situation and then all the way down until it binds. Then it is considered calibrated.


While you were in there you should have changed the motor. Well you will at some point. Lol
I replace quite a bit of them and I think its just faulty or cheap motors that were used or maybe software. But brushes wear out fast and some actually ripped the brushes right off. Luckily buds tells you if its detecting open circuit or short circuit.

Good job on figuring it out without the fancy tools :)
I don't/didn't have access to BUDS, so that was not an option.

Changing the motor....ehhh...the ski is only 2 years old (at the time) with 20 hours on it. It's a sealed motor anyway so replacing brushes is not an option. In reality, the IBR doesn't really get used that often, so I'll address the motor some time in the future when necessary (OR NOT). Also, changing the motor was not a viable option as it would have taken the ski out of service for an extended period of time.....opening it up, sourcing the motor, getting the motor, rebuilding the iBR....would have taken a couple weeks time (as the ski is 150 miles from home base) with NOTHING in the surrounding vicinity as far as parts, etc....

The Spark IMHO is a throw-away ski.....if we get 5 years out of it.....no worries.....I'll replace it and "tinker" with it if I'm so inclined.

It WAS a fun project to do really (with nothing more fancy than a flat blade scrwedriver, some plastic wedges, a Phillips screwdriver, socket set, some silicone and some grease......easy peasy!!!.....I enjoy figuring stuff out......sometimes the old brain still works......I went in with no delusions of success so I had nothing to lose.....worse case scenario, I disconnect the iBR, remove the bucket and live with it.

Cheers.
 
Something to add to your knowledge.
Using B.U.D.S, there is a button to tell the IBR to cycle and learn what the end stops are. So with the gate connected no matter how the linkage is adjuste, the IBR will drive all the way up until it senses a binding situation and then all the way down until it binds. Then it is considered calibrated.


While you were in there you should have changed the motor. Well you will at some point. Lol
I replace quite a bit of them and I think its just faulty or cheap motors that were used or maybe software. But brushes wear out fast and some actually ripped the brushes right off. Luckily buds tells you if its detecting open circuit or short circuit.

Good job on figuring it out without the fancy tools :)
Hi There. Im fairly familiar with buds, but i have never seen any screens that let you calibrate the travel limits of the IBR itself. Can you help to explain where this feature is?

Are you talking about BUDS, or BUDS2?

Thanks
 
Hi There. Im fairly familiar with buds, but i have never seen any screens that let you calibrate the travel limits of the IBR itself. Can you help to explain where this feature is?

Are you talking about BUDS, or BUDS2?

Thanks
Sure. Which buds are you using?
In buds 1 go to the activations tab and click autocallibrate. Make sure your battery is fully charged!!! It usually fails otherwise.

If your using buds 2 then it's under functions and then auto-callibration IBR.
 
Sure. Which buds are you using?
In buds 1 go to the activations tab and click autocallibrate. Make sure your battery is fully charged!!! It usually fails otherwise.

If your using buds 2 then it's under functions and then auto-callibration IBR.
Thanks for the reply!

Thats very interesting. I have four skis - all 2010+ RXT, and none of them give me the autocalibate button you're referring to.All i have is the Up, Down and Lock options.

Im using BUDS (not BUDS2) Megatech.

Any thoughts on why i may not be seeing that option?
 
Thanks for the reply!

Thats very interesting. I have four skis - all 2010+ RXT, and none of them give me the autocalibate button you're referring to.All i have is the Up, Down and Lock options.

Im using BUDS (not BUDS2) Megatech.

Any thoughts on why i may not be seeing that option?
It's only for IBR 2.
Ibr 1 is much better controlled and it doesn't need to be calibrated.
 
It's only for IBR 2.
Ibr 1 is much better controlled and it doesn't need to be calibrated

It's only for IBR 2.
Ibr 1 is much better controlled and it doesn't need to be calibrated.
Ahh makes sense thanks!.

I dont suppose you know a way of coidng out or deleting IBR from the older 09+ models would you? Dashpac doesnt seem to be available.

I would have thought there was a way in BUDS, or perhaps to tune it out.

Any ideas?

Thanks!
 
It's only for IBR 2

Ahh makes sense thanks!.

I dont suppose you know a way of coidng out or deleting IBR from the older 09+ models would you? Dashpac doesnt seem to be available.

I would have thought there was a way in BUDS, or perhaps to tune it out.

Any ideas?

Thanks!
Yeah you can just turn it off.
Can't remember the exact steps.
The way I learned it was by comparing a gti and GTS in buds 1 and looked for the differences.
The gts does not have ibr.
 
Yeah you can just turn it off.
Can't remember the exact steps.
The way I learned it was by comparing a gti and GTS in buds 1 and looked for the differences.
The gts does not have ibr.
Thanks very much mate. Great info.

I dont unfortunately have a GTS to compare to. If you happen to remember the steps, and feel like posting them, that would be greatly appreciated!
 
Thanks very much mate. Great info.

I dont unfortunately have a GTS to compare to. If you happen to remember the steps, and feel like posting them, that would be greatly appreciated!
It is searchable I have found it on Google.
However buds does include some demo files. It may have a gts in the list.
I'll see if I can find the steps
 
It is searchable I have found it on Google.
However buds does include some demo files. It may have a gts in the list.
I'll see if I can find the steps
Thanks so much. I've done a lot of googling and cant seem to find any steps.

Thankyou for anything you can do to help.

Dave
 
Thanks so much. I've done a lot of googling and cant seem to find any steps.

Thankyou for anything you can do to help.

Dave
Another way to search for how to do it is how to install ibr on a non-ibr spark or how to disable ibr on an ibr Spark. I'll play with the software and see if I can remember
 
Buds 1
Advanced Settings page,
Ecm codding2 tab,
Logistics programing byte 1,
Unchecked IBR fit,
Switch to Ecm coding tab on the bottom left,
Under Variant coding byte 3,
Put check in IBR (vkVSRG)
Write to machine,

This assumes the ibr is not present so it will remain in whatever position it's in I believe so set it to where you want it to permanently be and then disable in buds and then remove the fuses.
This video shows it. I think its the same in buds 2 but the location of it is harder to find. I know it's under setting and vehicle coding.

 
Buds 1
Advanced Settings page,
Ecm codding2 tab,
Logistics programing byte 1,
Unchecked IBR fit,
Switch to Ecm coding tab on the bottom left,
Under Variant coding byte 3,
Put check in IBR (vkVSRG)
Write to machine,

This assumes the ibr is not present so it will remain in whatever position it's in I believe so set it to where you want it to permanently be and then disable in buds and then remove the fuses.
This video shows it. I think its the same in buds 2 but the location of it is harder to find. I know it's under setting and vehicle coding.


Thanks so much!. Ill test this out on one of the skis a little later on.

Really appreciate the help.
 
Buds 1
Advanced Settings page,
Ecm codding2 tab,
Logistics programing byte 1,
Unchecked IBR fit,
Switch to Ecm coding tab on the bottom left,
Under Variant coding byte 3,
Put check in IBR (vkVSRG)
Write to machine,

This assumes the ibr is not present so it will remain in whatever position it's in I believe so set it to where you want it to permanently be and then disable in buds and then remove the fuses.
This video shows it. I think its the same in buds 2 but the location of it is harder to find. I know it's under setting and vehicle coding.

Hello. I just wanted to report back and say thanks again for your help and guidance. These instructions worked perfectly, and i was able to successfully remove the IBR without error.

Thankyou!!
 
Hello. I just wanted to report back and say thanks again for your help and guidance. These instructions worked perfectly, and i was able to successfully remove the IBR without error.

Thankyou!!
Sweet. Glad I could help you out :)
 
Back
Top