weber is definitely a good choice. I have had on for a couple years. And other users have had them a lot longer.
this is what it looks like after wire clean up. only thing you need from the passenger wire loom is the wiper harness.
Here is my other truck with a half assed wire clean up. It will get cleaned up sooner or later.