there might be junk on the floater in the gas tank> its not a fun fix but you can do it> the break light means your breaks need work> do the breaks feel spongy or have to push it almost to the floor? if so start with looking for air in the system> it could just need pads but its never that easy...