Hey guys, sorry for the delayed response. I never got any notifications that people posted to here even though I subscribed to it. Whoops! I ended up putting this back on my car and am just going to stick with it and learn to not always plant my foot. Sorry to get everyone's hopes up! I will update the OP.