No. If that could be done then none of us would own bitcoin.
think about your statement.
I said that one of the inputs would be the current private key that only you should know
This is not how elliptical curve cryptography works. Knowing one private key does not make it practically easier to find another private key that collides to the same public key.