I had some weird random electrical problems once too after an install in my ep. Turned out it was the fuse under the hood marked "spare" or something like that. You may want to carefully check ALL the fuses before you trouble shoot any further, don't hesitate to pull one and check because it doesn't seem to apply.
Bookmarks