ECU, your describing exactly my problem,and mine was brand new as well. for 20.00 grab another new one and another for your trunk