There were no shims between the starter and the block. The flywheel teeth are fine. But the problem is that the starter does not even start. It's like it doesn't even get power. Every once in a while, it will engage. When the starter gets power, it starts up just fine... no noises or anything. Is there a component between the starter and the battery that might cause this?