Thank you, i've luckily found someone to come and take a look at my bike today... fingers crossed it wont cost me too much to fix.