I have a 05 325 xi and it is shifting hard it has the transmission light on the one with the gear cog . The car goes thru all gears the only thing I notice is that if shifts hard gearing up and down please can anyone help.