Just got back from the shop and got some bad news. The "Check Engine" light on my 2000 Tacoma came on a couple weeks ago and I finally found time to drop it by the shop. It's been running rough and, even though it's always been a dog, seemed extra "doggie" lately. The shop just called and told me the #1 cylinder has 42 lbs. of compression and that the engine needs a rebuild. The shop is a neighborhood garage where we have always taken our vehicles for tune-ups and minor repairs. I've always liked them and don't get the feeling they are trying to rip me off. The Tacoma is a 2.7 4X4 with 108,000 miles on the odo and I have always had all the services performed more or less on time. The truck has never been flogged or otherwise beat on, at least while I've had it. I bought the truck used 4 years ago with 48,000 miles on the odo. Man, I thought these engines were bullet-proof. Anyhoo, the estimate to have the engine re-built and the truck ready to roll is $4500.00. Is this about right? Should I take it to the dealer and let them look at it? The truck is still driveable, for now. Toyota mdt tech- what should I do? The truck is paid for and I don't have the cash for a new one.