My zd 331 is running very rough at idle and has a lack of power when getting into a little thicker grass. A little history, the machine has apprx 3000 hrs. Last year it overheated and the head was cracked, the head has been replaced and the tractor finished last years season. This spring I really noticed the rough idle and lack of power. When not under load and giving it some throttle the engine smoothens out considerably but still seems a little off. Is there some simple old school ways to determine if I have a compression problem. I don't really want to go out and buy a diesel compression tester or a leakdown kit. The engine does not appear to be using or burning oil out the exhaust. My Kubota tech said it sounded like a fuel delivery problem. So far I have changed the inner and outer air filters, changed both fuel filters, I pulled of the fuel tank selector valve off and noticed the o rings were damaged, I will be installing a new one tommorow. I used compressed air to blow the fuel lines starting from the fuel selector valve towards the fuel tanks, the diesel in the tanks bubbled noticeably, I also blew the line from the fuel filters toward the selector valve. Is this good enough or should the lines be cleared out more thoroughly by using some kind of wire to "snake" out the lines. The fuel pump sounds when I turn the key, I have a new one in stock which I may put on if nothing else seems to help. With engine running I slightly opened the nut on each injector and see some fuel, when I tighten each one I can here the engine come back up, so there does seem to be fuel getting to each cylinder but maybe not enough. Sorry about being so long winded by I am at a loss, any advice would be greatly appreciated. Thank you!