I've been having persistent problems with my '99 silverado - when I start up in the morning, it seems to idle fine but when I take off, it begins to kick and miss and run really rough. Sometimes it will sort itself out but sometimes it won't. I've had the fuel pump, ignition module, plugs, ignition wires replaced but the problem persists. I've been told to check the fuel pressure regulator but I need to find a diagram of where it is: I've looked at a couple of sites - but the diagrams don't look like my engine. I've begun to think the engine is a '98 model rather than a '99. It was purchased in early 1999. Two questions: is there any easy way for me to tell what model year the engine is (it's a 4.3 l engine)? If so, will I need to remove the intake manifold to get at the FPR? Many thanks.