Thanks guys. I figured it might be the fuel filter. Before all this, the vx was in storage for 3 years. I thought that some crap built up during that time and prolly made it's way to the fuel filter. I'll replace the fuel filter and see if it helps.
My VX was in storage for 5 years before i bought it & that situation cause few lifters to get stucked & had to replaced them.
It seems that the VX's don't like to being outter the streets