So after replacing my engine due to recall..free charge...i noticed my instrument cluster lights going in and out like i had just turned on the car. all this happened while i was driving. then i get leave work for the day turn the car on and i have no dash lights at all and my shifter is stuck in park. so i give it some gas and the within a few minutes the dash lights flicker again and i notice the lights near the shifter flash as well so then i take it out of park and drive home no problem. in the morning same thing happened, no dash lights, shifter stuck in park. dash lights flickered on and off and i was able to take car out of park. any ideas what it could be. note: i had the inhibitor switch replaced in june 2017.