l pulled the engine out and sent it to Oregon engine rebuilders they bored the cylinders 0.30,mains 0.20,rods 0.20 replaced two of the rods three of the valves and put a RV cam in it I put a new oil pump in and reassembled the motor with new water pump, thermostat, radiator, all new hoses, new valve cover ( plastic just doesn't work very well for a valve cover ) I've replaced the oxygen sensor,water temp sender, oil pressure sender, ISA, CPS, MAP, MAT, the EGR valve seems to be working but the EGR valve solenoid doesn't seem to be working it has vacuum to it and no vacuum coming out witch I think is right but when I unplug the switch I think it should have vacuum going to the EGR valve but there is no change I want to replace it but I can't find the part any were jeep part number is 53002483 by chance is it a GM part I would like to make sure the EGR is working properly some people think I should just by pass it but I believe it will cause more problems down the road because it's tied into the gas evaporative canister MAP sensor ECU and it helps lower height cylinder temps it's running really good it's like getting a brand new truck any help finding a EGR valve solenoid would be greatly appreciated I also have a 88 Comanche with 4.0 a 88 Cherokee limited with the 4.0 and a CJ5 with the 304 I've done a lot of work on the CJ5 it's a lot of fun to drive all are drivers also in the stable is a 06 chev with the duramax and a 06 dodge with the Cummings and only 29,000 miles on it I don't seem to have enough time to drive them all plus l have a 84 chev 3/4 ton suburban with just under 40,000 miles on it l haven't started it in the last ten years I want to get started on it pretty soon it looks like I have a four wheel drive used car lot but I get a lot of satisfaction working on them .