Possible. I'm trying to figure out everything common between the two pedals exhibiting the same problems.
You might be onto something with the TL072's, I dont trust Amazon for any electronic components myself. Very few from Tayda, only the ones I cannot find from my normal sources. I don't...