They tried to fix an oil leak. Part of the problem is that the dealer gets one rate for paying customers and a much lower rate for warranty work. So first they turned my Spyder into a hangar queen because it was not a priority as long as they had customers paying the full shop rate. When I got it back after 3 or 4 months it would have no oil pressure at idle. I took it back a few times to no avail. I contacted BRP and explained the problem. They told me, not kidding here, to put in straight 50 w oil. I did and when I drained the oil to change it I found a part of the engine stuck to the drain magnet. I sent a picture of this to BRP and they told me to take it back to the dealer and they would tell them where the part went.
Since the part I pulled out had obviously been hit by other parts of the engine, it was bent, and I was having repeated problems with the original dangerous power steering problem I decided to get rid of the bike with the remaining three years of warranty and let someone else deal with the BRP less than satisfactory factory trained techs. By placing the missing part back where it belonged the oil pressure did come up to normal, not that I cared at that point.
Now fast forward to my new to me 2008 Spyder that is out of warranty. I take it in to a dealer to get the rear tire replaced. After replacing the tire, the tech takes me into the repair bay and shows me where my bike has leaked anti freeze and oil on the floor. I told him I thought this was odd because I have an immaculate garage floor and had never seen any evidence of a leak. He told me the water pump seal was leaking and it would cost $800 to replace it since they would have to disassemble the engine to get to the seal.
I did some research on line and it seems this engine does have a tendency to leak oil and anti freeze from the water pump seal. There is no fix for it except repeatedly replacing the seal which may or may not fix it. So I decided to pass and parked my Spyder on my pristine garage floor. I have never seen any oil or anti freeze on my garage floor.
So go ahead and chase an oil leak if you must. It is most likely coming from the air cleaner. This can be prevented by running the oil level a half quart low. I have read nothing that convinces me that BRP has improved its dealer network in five years. One would think the dealers would get better just because they now have more experience. I have seen no evidence of that in my limited dealings with them lately.