tell zeigler to give you a loaner till they fix your machine since they are now the ones with no clue how to fix it..ill bet that doesnt go over too good, but see what they do...also they are a cat dealership, shouldnt they be able to look up the proper parts that go into that particular engine rather than keep guessing..I worked at a chevrolet dealer back in high school days and any time the mechanics were stumped on something crazy they could call tarrytown ny a training facility for general motors and a tech would come to the dealership to look at the problem and he had direct access to GM engineers and designers to help figure the problem out, I would imagine all companies including cat would have some sort of facility for the same issues, either you ask zeigler about it or contact cat corp and ask for yourself and pass the info to zeigler , it doesnt sound like they are making any headway now, just still guessing..IMHO