Thats certainly looks at home in that engine bay and so good it fell into place without trouble. You will be biting at the bit now to get it running for that first drive. It is looking cool and don't worry too much on what some people think of it,it is yours,you build it,you drive it so enjoy the thrill of it.