Lean angle sensor, fuel pump problem

Hello!
My 2007 grizzly 700fi has few problems:
After some time when the quad was put in shed I couldn’t start it. After opening the diag mode on the POD, I found out that I am getting error nr.30 which is the error of lean angle sensor. The question is – where I can get a new part? My local Latvian dealer is asking almost 100€ for that sensor..
The second problem is fuel system. My grizzly has some stalling issues and somehow seems that the pump.is not supplying enough fuel to the engine. After asking the price for the pump to my dealer, they quoted me almost 800€. Where to get the part for a reasonable money?