So here's a little update for everyone. This is my test fit. A little more tweaking and it will be ready. I have not received all my wiring so it is not wired up yet. But hey, here's what it kind of looks like.