possible head issue, car wont start, not enough pressure

About 2 months ago I had a mechanic come & work on my car because it wouldn't start at all, no tuen over...nothing. He tells me 2 of the heads are broken & he can take it to a machine shop & get it fixed. After 2 months he finishes it.he tells me its fixed. The car starts beautifully. I sell my 95 civic coupe to dump all the money into fixing the wagon & get it over to another mechanic to fix the water pump, timing, a/c. That gets done, I drive the car for a few days & it suddenly it won't start right away. This goes on for a few more days & finally it stopped starting. It turns over, it primes, it wants to start but you can tell its not getting enough pressure. Is this the head? I'm thinking the bastard that took it to the machine shop screwed it up hoping he could get more cash from me. This is why I need to do it myself. Any help please.
Comments
sounds like the timing is not correct anymore. hopefully the cam didnt seize up in the head, or the timing belt didnt slip.
Maybe you can buy a comp. gauge for cheap at an automotive shop, maybe you know someone that can lend you one...
Read this : http://www.tpub.com/content/constructio ... 64_105.htm