I have a 2006 volvo penta 4.3l v6 gxi-f that was in a freeze and i replaced the cyl heads and exhaust manifolds. it ran perfect before this just was leaking water inside the boat (not in the oil). Now it wont start, i thought it was the distributor being miss aliened or off a tooth but ive tried it several ways and the only way it will kinda 1/2 way start is when i have the distributor lined up like i think it should be and have done before on a mercury. but when i connect the computer it has a code for the crank and cam not lining up. anybody had this before?