hello all, i recently replaced the valve stem seals on my ram50 (G63B 2.0L) , i also removed the head and replaced the head gasket , valve cover gasket ect, as well as replacing the timing belt, spark plugs and lapping the valves. after i did this i set the timing (the truck seemed to idle best with about 11 degrees BTDC. i took it on two test drives of about 30 miles and it did great. today i took it on a 90 mile round trip (mostly highway) and when arrived at my destination the truck started to idle poorly and stalled out in the parking lot. i checked the nut on the distributor and it was tight and at higher RPMs the truck ran smoothly. i tightened up the throttle cable on the carb and had the truck stall out once after stopping at a light on my way home. i parked the truck at the house and threw the timing light on it and let it run while hot. the truck idled ok, but started to bog down a couple times before automatically advancing the timing. i loosened the nut on the distributor and wiggled it slightly. as i turned the distributor clockwise it idled very roughly and wanted to stall out, this became worse the closer i turned the distributor to 10 degrees BTDC. my truck has the stock mikuni carb with all the vacuum lines connected. does anyone have an idea why this happened or what i should look for next?