Hi Picasso,
Gas valve is very expensive, how certain are you it is the cause ?
I am not certain at all, as already said it could be just about anything, you need someone that knows what their doing, there is little point chucking more parts at it hoping you get it right.