Welcome to the forum.
Please explain what you mean by "idles wierd." Both the BCM and PCM have circuits that run on the battery voltage and 5V TTL level. You may have fried something by creating a short between the two voltage levels. When did the problem start in relation to your BCM adventure and what exactly did you to the BCM?